项目中使用dwz框架,有在dialog中进行ajax操作然后自动刷新dialog的需求,但是dwz只支持navTab的刷新,针对dialog的刷新机制则需要扩展,方法如下:
1.在dwz.ajax.js中添加如下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(); } } }
2.在dialog页面的ajax操作链接上添加如下属性
<a href="${ctx}/user/topic/shield?id=${item.id}&navTabId=dlg_userDetail" target="ajaxTodo" callback="dialogAjaxDoneFather" title="确定要屏蔽吗?" style="color:#0000FF">屏蔽</a>
注意,a标签需要指定callback属性,属性值应为第一步添加的那个js方法名称,navTabId值应为当前需要刷新的dialog的id。
3.提交后,后台完成业务逻辑后需要根据dwz的规则返回json数据。
4.至此,已经实现了dialog的刷新机制。
相关推荐
1.场景 点击某个按钮,删除某条记录后,提示删除成功,然后... 代码如下:<a>2)扩展dwz在dwz.dialog.js中添加如下扩展代码: 代码如下:reloadDialog:function(dialogId){ var dialog = $(“body”).data(dialogId);
//修改所有对话框zIndex,900为覆盖层,要显示的对话框大于900,不显示的小于900 var dialogs = $("div.dialog").not("#dialogProxy").each(function () { $(this).css("zIndex", 800); }); $(dialog).css(...
修复使用xheditor插件IE下兼容问题:IE下打开一个含有编辑器的页面,然后关闭,再打开不能录入问题 修复多文件上传插件uploadify 的html扩展方式,java读取不到数据流问题:原因是以前没有把input="file" 的name...
本文档整理了DWZ框架的50个不可缺少 方法,详细的介绍了使用DWZ机JQuery。是业务开发人员不可或缺的页面编程的利器。
dwz增删改查; spring mvc+ibatis;log4j配置文件 设置ibatis输出sql,便于跟踪问题;导入myeclipse配合数据库,就可以跑起来;
DWZ富客户端框架(jQuery RIA ...开发人员不写javascript的情况下, 也能用ajax做项目和使用各种UI组件. 基本可以保证程序员不懂javascript, 也能使用各种页面组件和ajax技术. 如果有特定需求也可以扩展DWZ做定制化开化.
•通读DWZ文档,很多新手提的问题文档中都写了 •看demo每个组件演示效果和代码(留意组件html结构) •建议安装firebug,用firebug看html结构、CSS和调试JS都非常方便。见附录一 firebug介绍 •对于初学者不建议看...
资源名称:DWZ富客户端框架使用手册资源目录:概述. 4 学习DWZ 的建议...... 4 DWZ 区别于其它 JS 框架,最大的优点 4 设计思路 .... 4 版权声明 .... 5 DWZ 研发组介绍 ....... 5 HTML 扩展...... 6 Ajax 链接扩展...
4、修复了一些RBAC的权限问题,其实这个也不叫修复,只是DWZ官方在集成的时候,把很多函数都写在了CommonAction.class.php这个控制器里面,所以RBAC有些小问题。 5、修复DWZ官方整合的框架在切换主题的时候,一些...
DWZ
dwz thinkphp3.0 角色管理
dwz框架 asp.net mvc3;dwz框架 asp.net mvc3;dwz框架 asp.net mvc3
DWZ视频+文档
dwz 解决200错误自定义的函数使用
dwz时间控件
dwz4j不仅仅是一个开发框架,还包括了一套完整的UI规范(包括前台UI规范和后台管理DWZ UI框架)、程序框架、开发流程、测试流程、版本控制、数据备份方案 dwz4j帮助开发人员搞定所有低级的基础代码——所有那些需要...
dwz 下拉框左右选择 dwz 下拉框左右选择 dwz 下拉框左右选择
这份DWZ代码是我个人一直使用的,DWZ对各版本IE的兼容性是比较好的,我的代码在IE6下也基本能正常使用,这是一直舍不得换其它框架的主要原因。 压缩包是完整的jfinal+dwz的测试性小代码,直接导入myeclipse,运行...
DWZ合集 dwz-user-guide dwz_jui-master