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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章