動態生成的DIV加上DWZ後如何分頁的問題

上一遍文章說到動態生成DIV後加上DWZ如何局部刷新

因爲局部刷新用到的div名稱是從後臺來取的,前臺通過一個EL表達式&{flag}來取到。

但是後臺js中要拿到div的名稱,原js中是寫死的。

function _getPagerForm($parent, args) {

var form = $("#pagerForm", $parent).get(0); pagerForm是被寫死的。

if (form) {

}

那這樣的話我們就要傳一個ID給他。

function _getPagerForm($parent, args,id) {}

改成

var form;

if(id==null){

form = $("#pagerForm", $parent).get(0);

}else{

 form = $("#"+id, $parent).get(0);

 }

分頁dwzPageBreak(options) 方法中的調用

var form = _getPagerForm($box, op.data,op.rel);

op.rel 即爲id;

這樣就可以在不管是自動生成的div還是自己寫死的div都能分頁了。


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