前言:从同事的http://www.cnblogs.com/ImaY/p/4036154.html该文章处获取灵感,对dwz切换页数时的bug进行修复,期间主要是几个地方的参数名称不一致导致的。
第一点:报错如下
错误 写道
TypeError: form[DWZ.pageInfo.numPerPage] is undefined
if (args["numPerPage"]) form[DWZ.pageInfo.numPerPage].value = args["numPerPage"]
if (args["numPerPage"]) form[DWZ.pageInfo.numPerPage].value = args["numPerPage"]
第二点:经过调查,发现dwz的dwz.ajax.js文件中使用的是numPerPage,而dwz提供的demo后台中
public class BaseConditionVO { public final static int PAGE_SHOW_COUNT = 50; private int pageNum = 1; private int pageSize = 0;
导致前后台之间的参数不一致,那么就把使用“pageSize”相关的地方修改为“numPerPage”,就OK了,注意一点就是panelBar的地方需要按照以下的代码进行设置
<div class="panelBar"> <div class="pages"> <span>显示</span> <select name="numPerPage" onchange="dwzPageBreak({targetType:'${targetType}',data:{numPerPage:this.value}})"> <option value="50" <c:if test="${vo.numPerPage == 50}">selected</c:if>>50</option> <option value="100" <c:if test="${vo.numPerPage == 100}">selected</c:if>>100</option> <option value="200" <c:if test="${vo.numPerPage == 200}">selected</c:if>>200</option> <option value="300" <c:if test="${vo.numPerPage == 300}">selected</c:if>>300</option> </select> <span>条,共 ${vo.totalCount} 条</span> </div>
好了,问题虽小,但是希望为dwz的上手者提供一些便利
相关推荐
首先非常感谢DWZ官方整合了DWZ+ThinkPHP,方便我们PHPer的开发,DWZ的后台框架非常好用。...5、修复DWZ官方整合的框架在切换主题的时候,一些CSS BUG,比如绿色、玫瑰红的时候,导航栏的背景错乱的问题。
DWZ框架遵循严格的版本控制策略,每版更新都详细记录了新增功能、改进项和已知问题修复。这种透明的版本管理机制,使得开发者能够清晰地跟踪框架的发展轨迹,适时进行版本升级,以利用最新特性。 综上所述,DWZ富...
- DWZ团队会定期发布新版本,修复已知问题,添加新功能,保持框架的先进性。 - 开源社区活跃,开发者可以在论坛或GitHub上交流问题,分享经验,共同推进框架的发展。 总的来说,DWZ富客户端框架dwz-ria-1.4.6是一...
在使用DWZ框架时,开发者需要了解如何初始化框架,如何通过JavaScript对页面元素进行操作,以及如何与后端进行数据交互。DWZ提供了详细的API文档和示例代码,供开发者快速上手。 关于DWZ框架的js库,它主要包括了多...
【标题】"dwz-demo-1.1.6RC1.zip_DEMO_dwz php_dwz-demo_dwz-ria_php dwz" 指的是一个基于PHP的开源前端框架dwz的演示版本,版本号为1.1.6RC1。这个压缩包包含了一个名为“dwz-demo”的项目,是用于展示和学习dwz...
例如,添加新数据时,我们可以使用DWZ的AjaxForm组件,通过异步提交表单,然后在回调函数中处理返回的结果,如显示成功提示或错误信息。删除操作类似,通常会有一个确认对话框,点击确认后发送Ajax请求,服务器返回...
DWZ官方提供详尽的文档和活跃的社区,遇到问题时可以参考文档或向社区寻求帮助,这对于学习和使用DWZ来说是非常重要的。 通过“dwz框架官网实例”,我们可以深入学习DWZ框架的使用,从基础组件的使用到复杂功能的...
标题“thinkphp3_dwz”指的是一个基于ThinkPHP 3.0框架与DWZ UI集成的项目,主要用于实现角色管理功能。在Web开发中,ThinkPHP是一个流行的PHP框架,而DWZ(Dynamic Web Zone)是一个前端jQuery UI框架,提供了一...
在DWZ(Dynamic Web Zone)框架中,图片的显示与管理是网页开发中的常见任务,尤其是在处理响应式设计和交互效果时。`dwz页面图片显示js`主要指的是DWZ框架中用于处理页面图片显示的JavaScript代码,这些代码通常...
这个框架旨在简化网页开发过程,提供了一系列组件和工具,使得开发者能够快速构建功能丰富、用户体验良好的Web应用程序。 DWZ框架的核心特性包括: 1. **组件丰富**:DWZ包含了多种常见的Web组件,如表格、表单、...
4. **错误修复**:修复了先前版本中已知的bug,增强了框架的稳定性和可靠性。 5. **改进的文档**:可能提供了更详尽的API文档和示例,帮助开发者更快地学习和使用`dwz_jui`。 6. **响应式设计**:针对不同设备尺寸的...
DWZ富客户端框架(jQuery RIA framework), 是中国人自己开发的基于jQuery实现的Ajax RIA开源框架. DWZ富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级 DWZ框架支持用html扩展的方式来代替...
DWZ RIA 1.4.4 (20121016 修正了横向导航js报错问题) 修复使用xheditor插件IE下兼容问题:IE下打开一个含有编辑器的页面,然后关闭,再打开不能录入问题 修复多文件上传插件uploadify 的html扩展方式,java读取不...
在学习过程中,先通过“dwz.zip”的Demo熟悉DWZ的基本操作和组件,然后对照“dwz-user-guide.chm”理解其底层原理和高级特性。这种学习方式将理论与实践相结合,有助于快速提升DWZ框架的使用技能。此外,CHM文档中的...
当DWZ框架与ASP.NET MVC3结合使用时,可以实现前后端分离的开发模式,提高开发效率。DWZ作为前端框架,负责处理用户界面和交互,而ASP.NET MVC3则在后端处理业务逻辑和数据操作。这样的组合能够充分发挥两者的优势,...
学习DWZ的建议 •通读DWZ文档,很多新手提的问题文档中都写了 •看demo每个组件演示效果和代码(留意组件html结构) •建议安装firebug,用firebug看html结构、CSS和调试JS都非常方便。见附录一 firebug介绍 •对于...
- **简单实用**: DWZ追求简洁的设计理念,使开发过程更加直观。 - **扩展方便**: 支持通过HTML标签的形式进行功能扩展,降低学习门槛。 - **快速开发**: 通过预定义的模板和组件简化了开发流程。 - **RIA思路**: ...
【DWZ资源合集】是针对DWZ框架的一份综合性的资源集合,包含了用户指南以及相关的项目源码。DWZ,全称为“Dynamic Web Zone”,是一个基于jQuery的前端UI库,专为中国的Web开发者设计,旨在提供一套高效、简洁、易用...