dwz框架】的更多相关文章

DWZ框架的ajax请求返回的一般都是一个HTML片段,整个页面是由一个个HTML片段组成的,可以由TAB切换其内容,但是只有一个body和HEAD,一般head 和 菜单栏是不会动的. 今天遇到一个问题,当一个点击进入一个tab页面时,这个tab页的布局完全和其他页面的tab页面不一致,也就是其菜单栏和head的内容完全改变了.当用户要返回原来的样式时候,用自己写的JS方法把样式还原可以.但是是页面上的一个button. 当用户用浏览器自带的前进后退返回的时候,问题来了,因为浏览器的前进后退是…
DWZ框架from表单提交后关闭对话框 注意大小写 <input type="hidden" name="callbackType" value="closeCurrent" /> DWZ框架 对话框中弹出第二个对话框..第二个对话框提交关闭后.保留第一个对话框需要在第一个对话框的a标签中加上标示 : rel="user_add" (名称任意)dialog就是以对话框形式打开<li><a clas…
DWZ框架Ajax无刷新表单提交处理流程是: 1.       ajax表单提交给服务器 2.       服务器返回一个固定格式json结构 3.       js会调函数根据这个json数据做相应的处理 注意: DWZ框架默认的ajax表单提交都是返回json数据,告诉客户端操作是否成功,成功或失败提示信息,以及成功后的处理方式(刷新某个navTab或关闭某个navTab或navTab页面跳转). 表单提交后服务器操作失败了,客户端接收statusCode和message后给出错误提示,表单…
今天上午在DWZ框架中整合kindeditor复文本框控件,发现上传图片是老是提示 “上传中,请稍候...”,上网查看别人说可能是文件路径问题,在想以前在其他项目中用这个控件一直没问题,到这里怎么会出现这个错误呢? 于是从源头一路查找过去, 找到上传配置 uploadJson: '/Scripts/kindeditor-4.1.4/asp.net/upload_json.ashx',于是打开上传文件的upload_json.ashx文件,发现context.Response.Write(Json…
测试DWZ框架弹出框设置成模态 刚刚上手DWZ框架,感觉灰常好用,对于我这种特别懒的人来说,真的是拖拽编程 看了下官方的视频讲解,自己试着做了一个小测试,里面的组件什么的都不用写,直接拿来用 这里附上视频链接 点击打开链接 另外模态化设计其实在把navTab改为dialog后,本来是可以继续操作其他组件的,但是如果你在弹出窗口的a标签里面设置mask='true'这个标记后,效果就实现了,顿时感觉灰常强大,貌似记得以前用SE写投票管理系统的时候,也遇到过模态的问题,不过那个时候操作比这个繁琐多了…
dwz中的表单回调函数大概有下面几种: /** * 普通ajax表单提交 * @param {Object} form * @param {Object} callback * @param {String} confirmMsg 提示确认信息 */ function validateCallback(form, callback, confirmMsg) { var $form = $(form); if (!$form.valid()) { return false; } var _subm…
晚上,就是刚刚,在后端管理系统中使用DWZ框架. 先是,直接使用官网网站的Demo,dwz-jui,与编程语言无关的纯静态的那个原始项目. 很快就搭建好了左侧菜单,打开菜单后,出现Tab页面,然后显示目标页面的内容. 然后,就去关注表格分页部分. DWZ自带的分页组件,感觉太麻烦了,一方面分页分成了4个部分显示,主要包括:pagerForm,查询条件pagerHeader,分页表格的头部pagerContent,分页表格的正文panleBar,分页条数栏目. 另一方面,分页html和JS中,需要…
案例 今天在用DWZ框架做添加功能时,发现在对话框保存成功后,后端返回正确的json格式,但对话框不能自动关闭窗口,而且保存后自动跳回主页,没有停留在当前用户列表页面,具体错误过程重现如下: 1.打开用户列表 2.点击添加按钮 3.在打开的添加对话窗口填入信息后,点击保存 4.添加成功后,对话框并没有自动关闭,而且用户列表也不见了 5.重新打开用户礼拜哦,可以看到刚才的数据已经成功保存 6.后端返回的json格式也没有问题 解决方案 为什么会出现以上原因呢?原来是因为我在添加对话窗口页面里面配置…
案例 今天我导入DWZ框架demo时,发现主页面样式丢失,出现了如下图那鬼样: 正常情况应该是有表格显示,并且用chrome开发者模式调试,可以看到有对应的样式,如下图所示: 先简单介绍下dwz框架的页面布局,dwz框架页面主要分为header.leftside.container和footer四部分,如下所示: 解决方案 经过一番排查,发现是重复导入样式文件冲突导致的,我之前分别在Index页面和内容主页都导入了样式文件,导致了内容主页样式丢失 只需要把上图中user_list.jsp页面的c…
先重点关注两个js文件:dwz.ajax.js和dwz.core.js 流程: 1.回调iframeCallback <form xx enctype="multipart/form-data" onsubmit="return iframeCallback(this, dialogAjaxDone);">  2.dwz.ajax.js中 第34行,调用iframeCallback方法 /** * 带文件上传的ajax表单提交 * @param {Obj…