jui专题

DWZ(JUI)查找带回实现回调函数

分析以及解决办法 原来的功能只是将查找带回页面的值带回到输入框里,但实际项目要求带回来数据后立即触发JS函数,即实现回调函数。 这里有三个Q&A: 1.在哪里触发回调函数最合适? 在带回时触发最合适。 2.带回时怎么获取到回调函数并执行? 给_lookup对象增加存放回调函数的属性。 3.如何给lookup对象的回调属性赋值? 在放大镜a标签里自定义回调属性,然后通过JQ的attr

DWZ(JUI)查找带回再次点击已选择的自动勾选

原功能描述 DWZ框架的查找带回功能很好用,但在多选的情况下,如果是第一次已选了或者服务器默认带回来的已选内容,再次点击查找带回的放大镜,原来选过的就不会被勾选了。如下图所示: 如果是用户只是在已选的基础上再多勾选一个,那就需要重新勾选已选过的。已选的比较少还好,如果比较多或者是很多层级的树状多选框,那这样的设计太不人性化了。 解决办法 扩展查找带回的功能,点击放大镜(即查找带回功能)

DWZ (JUI)表格Table单击选中功能扩展

原本DWZ框架提供的单选功能是单击选中表单上某一记录,点击设置好a标签按钮,URL自动加上记录Id并执行URL,打开新窗口或者ajax提交,可实现对该条记录的更新(删除、修改)。这些功能已经很强大了,但是实际项目还会有更复杂的操作,而不单单是url的请求执行,所以本人就对单击选中功能做了扩展。 先介绍原有的功能,为理解接下来的新扩展提供理论基础。 原有功能html端表现: //a标签按钮,{

DWZ (JUI) 应用实例(一):通过自定义标签和BaseAction 简化 table 分页排序

前段时间忙于做项目,在使用DWZ过程中,发现有些代码的重复度挺大,所以工作空闲之余,写一下分页排序的Demo,并且使用自定义标签简化重复的代码。(发现越来越多的人关注该框架了,因为是国产,可以更快的上手) 源码下载 http://download.csdn.net/detail/tcl_6666/6680323 分页思路 服务器返回当前页的数据,总条数,再由js来生