DWZ 刷新 dialog

DWZ刷新dialog:ajax

1,在删除按钮上添加callback属性;如:(callback="dialogAjax")json

<a class="delImg" href="/admin/adminDelProductImage.action?productImg.imageId=${ image.imageId }" target="ajaxTodo" callback="dialogAjax" title="肯定删除该图片吗?"  >删除</a>

而后再添加回调函数(能够写在页面中)函数

    function dialogAjax(json){     
        $.pdialog.reloadDialog("upload");
    }

注:upload是dialog的ID;即:rel属性url

<li><a class="icon" href="/admin/adminToProductImageUpload.action?productId={productId}" target="dialog" rel="upload" mask="true" warn="请选择一条信息" width="900" height="650"><span>上传商品图片</span></a></li>

2,在dwz.dialog.js中添加以下扩展代码:spa

reloadDialog:function(dialogId){            
  var dialog = $("body").data(dialogId);
    if(dialog){
      $.pdialog.reload(dialog.data("url"),{dialogId:dialogId});
    }
}

注:若是放在dwz.dialog.js最后的话,注意添加,号;code

相关文章
相关标签/搜索