前言:今天使用到dwz的combox组件,根据官方API上写的“value属性则用来指定combox的默认值”,但是经过实践发现,该属性并没有起到作用,结合到dwz的检索功能,还会重新刷新当前navTab,经过对dwz源码的分析,做了以下的调整
第一步:先对页面做以下处理,把text值和value值写一致,另外在select上加上一个扩展的属性svalue
<label>状态:</label> <c:choose> <c:when test="${status != null}"> <select class="combox" id="status" name="status" svalue="${status}"> <option value="全部">全部</option> <option value="启用">启用</option> <option value="停收新单">停收新单</option> <option value="停用账户">停用账户</option> </select> </c:when> <c:otherwise> <select class="combox" id="status" name="status" svalue="启用"> <option value="全部">全部</option> <option value="启用">启用</option> <option value="停收新单">停收新单</option> <option value="停用账户">停用账户</option> </select> </c:otherwise> </c:choose>
第二步:修改dwz.combox.js,见如下位置
return this.each(function(i){ var $this = $(this).removeClass("combox"); var name = $this.attr("name"); var value= $this.attr("svalue"); var label = $("option[value=" + value + "]",$this).text(); var ref = $this.attr("ref"); var refUrl = $this.attr("refUrl") || "";
将原来的“var value = $this.val()”修改为“var value = $this.attr("svalue")”
经过以上内容的修改,就可以直接通过select的svalue对下框进行赋值操作。
相关推荐
史上最全的dwz demo,各种小列子欢迎下载!!!!!!!!
jqgird dwz 框架 扩展 类似jqgid table json获取初始化数据
DWZ框架本身状态不多,有时候需要的状态框架没有,需要自己去扩展。
DWZ+JAVA+Mybatis+SpirngMVC实例开发,包含整个权限管理
DWZ富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级 DWZ框架支持用html扩展的方式来代替javascript代码, 只要懂html语法, 再参考DWZ使用手册就可以做ajax开发. 开发人员不写javascript的...
上传小上传小上传小上传小上传小上传小上传小上传小上传小上传小上传小上传小
学习DWZ的建议 •通读DWZ文档,很多新手提的问题文档中都写了 •看demo每个组件演示效果和代码(留意组件html结构) ...见附录一 firebug介绍 ...•基于jQuery,UI组件以jQuery插件的形式发布,扩展方便
springmvc+DWZ+ibatis框架整合,增删改查功能实例,dwz分页组件的使用,ibatis操作数据库,springmvc控制页面
DWZ富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级。 DWZ框架支持用HTML扩展的方式来代替JavaScript代码,只要懂HTML语法, 再参考DWZ使用手册就可以做Ajax开发。 开发人员不写JavaScript的...
DWZ富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级。 DWZ框架支持用HTML扩展的方式来代替JavaScript代码,只要懂HTML语法, 再参考DWZ使用手册就可以做Ajax开发。 开发人员不写JavaScript的...
设计思路灵活定制扩展方便:gulp 构建工程,组件 html 结构、css(使用 less)、javascript 完全开放,可以实际项目要求灵活定制。轻量级:封装精简版核心库 dwz.core.js,相当于一个专门针对移动端优化的精简版 ...
支持HTML扩展方式来调用DWZ组件. 标准化Ajax开发, 降低Ajax开发成本. 学习DWZ的建议 刚接触DWZ的人可能感觉DWZ文档太少、入门困难,原因都是没有掌握正确的学方法。建议按下面的步骤来学习DWZ框架: · 通读DWZ...
由Tab组件、Accordion组件、分页组件、Input alt扩展、ajaxTodo扩展、Tree扩展、Panel扩展、日历控件、uploadify多文件上传、combox组件、Ajax表单等组成
dwz thinkphp3.0 角色管理
DWZ支持用html扩展的方式来代替javascript代码, 基本可以保证程序员不董javascript, 也能使用各种页面组件和ajax技术. 如果有特定需求也可以扩展DWZ做定制化开化. 效果详情可参考...
DWZ支持用html扩展的方式来代替javascript代码, 基本可以保证程序员不董javascript, 也能使用各种页面组件和ajax技术. 如果有特定需求也可以扩展DWZ做定制化开化. 国内很多程序员javascript不熟, 大大影响了开发...
dwz框架 asp.net mvc3;dwz框架 asp.net mvc3;dwz框架 asp.net mvc3
j-ui原(DWZ富客户端框架),设计目标: 简单实用、扩展灵活、开发快速、RIA思路、轻量级;以HTML扩展的方式代替JavaScript代码,几乎可以达到用户不懂JavaScript也能很容易学会的使用,支持各种页面组件及Ajax相关...
DWZ富客户端框架设计目标是简单实用、扩展方便灵活、快速开发、RIA思路、轻量级. 设计思路第一次打开页面时载入界面到客户端, 之后和服务器的交互只是数据交互, 不占用界面相关的网络流量. 支持HTML扩展方式来调用...
资源名称:DWZ富客户端框架使用手册资源目录:概述. 4 学习DWZ 的建议...... 4 DWZ 区别于其它 JS 框架,最大的优点 4 设计思路 .... 4 版权声明 .... 5 DWZ 研发组介绍 ....... 5 HTML 扩展...... 6 Ajax 链接扩展...