修改的局部刷新
onsubmit="return validateCallback(this, dialogRefresh)"
function dialogRefresh(json){
DWZ.ajaxDone(json);
if (json.statusCode == DWZ.statusCode.ok){
$("#pagerForm", navTab.getCurrentPanel()).submit();
$.pdialog.closeCurrent();
}
}
#pagerForm 可以換成局部div名稱 也就是下圖中的 divname
刪除的時候的局部刷新
callback="function(){$('#pagerForm', navTab.getCurrentPanel()).submit();}">
如果是動態生成的div塊結合DWZ和struts時
可以用一個變量來保存div的值
例如
<li><a ref="divname" href="a.action?flag=divname"></a></li>
<!-- jbsxBox -->
<div id="divname" class="unitBox" style="margin-left:246px;" >
<!--#include virtual="list1.html" -->
</div>
這樣flag中就保存了動態生成的divname啦,然後要用的時候直接用EL表達式的${flag}.就可以啦。
還有在divsearch中。可以這樣用EL表達式來回調
onsubmit="return divSearch(this, '${flag}');"