dwz dialog中删除或单击某按钮刷新dialog
在dwz.ajax.js中添加下面代码:
function dialogAjaxDoneFather(json) {
DWZ.ajaxDone(json);
if (json.statusCode == DWZ.statusCode.ok) {
if (json.navTabId) {
var dialog =
(“body”).data(json.navTabId);
.pdialog.reload(dialog.data(“url”), { data: {}, dialogId: json.navTabId, callback: null })
}
if (“closeCurrent” == json.callbackType) {
$.pdialog.closeCurrent();
}
}
}
a标签中:
<a href="${base}/kaoqin/kaoqin_reload.action?smtRowid=${rec.smtRowid}" callback="dialogAjaxDoneFather"
target="ajaxTodo">重新加载图片</a>
返回的ftl文件:
{"statusCode":"200","rel":"record","navTabId":"record"}
其中"navTabId":"record"中的record是要刷新的dialog