EasyUI中的Window窗口組件沒(méi)有提供refresh方法。如果需要刷新Window窗口內(nèi)容,可以使用以下兩種方法:
1. 使用load方法重新加載窗口內(nèi)容:可以在窗口初始化時(shí)使用load方法加載內(nèi)容,并在需要刷新時(shí)再次調(diào)用load方法重新加載內(nèi)容。例如:
$("#window").window({onOpen: function(){
$(this).window('refresh');
}
});
2. 使用panel組件的refresh方法刷新窗口內(nèi)容:可以將窗口內(nèi)容放在一個(gè)panel組件中,然后調(diào)用panel的refresh方法刷新內(nèi)容。
$("#panel").panel({href: "content.html",
onLoad: function(){
$("#window").window('open');
}
});
function refreshWindow(){
$("#panel").panel('refresh');
}
在上述代碼中,當(dāng)窗口打開時(shí)會(huì)加載content.html頁(yè)面到panel中,并在加載完成后打開窗口。當(dāng)需要刷新窗口內(nèi)容時(shí),調(diào)用refreshWindow函數(shù)即可刷新內(nèi)容。