修改的局部刷新
οnsubmit="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表达式来回调
οnsubmit="return divSearch(this, '${flag}');"
转载于:https://blog.51cto.com/sw3458856/1533405