DWZ 局部刷新

修改的局部刷新

Java代码  收藏代码

  1. onsubmit="return validateCallback(this, dialogRefresh)"  


Java代码  收藏代码

  1. function dialogRefresh(json){  

  2.     DWZ.ajaxDone(json);  

  3.     if (json.statusCode == DWZ.statusCode.ok){  

  4.         $("#pagerForm", navTab.getCurrentPanel()).submit();  

  5.         $.pdialog.closeCurrent();  

  6.     }  

  7. }  

  8. #pagerForm 可以换成局部div名称 也就是下图中的 divname

删除的时候的局部刷新

  1. 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}');"

你可能感兴趣的:(局部刷新,dwz)