张慧华 发布于 7个月前,共有 12 条评论
http://code.google.com/p/dwz/downloads/detail?name=dwz-ria-1.3Final.zip
Changelist:
1. 修复 combox 联动菜单重复发送 ajax 请求问题
2. 调整 layoutH=“xx”的高度根据含有 class=”layoutBox”的父容器 div 动态更新
3. 修复 navTab 打开外部页面和 iframe 方式打开时,浏览器前进后退问题
4. 调整 lookup、suggest,添加联动效果。自定义查找带回主键 lookupPk, 可选项默认为 id。
5. 添加多选查找带回 multLookup
6. 整理 lookup、suggest、主从结构文档,请参考1.3Final 版 dwz-ria/doc/dwz-user-guide.chm
升级注意:
-----------------------------------------------------------------------------------------------------------------
suggest+lookup+ 主从结构文档
dwz.database.js 主要功能是数据库操作相关的界面组件。主要分为2部分,分别是查找带回和主从结构。
suggest+lookup+ 主从结构请参照 demo:界面组件 à 常用组件 à suggest+lookup+ 主从结构
查找带回
lookup、suggest 都支持联动效果,比如类似选省份、城市联动效果。支持自定义查找带回主键 lookupPk, 可选项默认为 id。
lookup 通过复选框选择多个值查找回带示例:
请参照 dwz-ria 中 demo/database/ db_widge.html 和 demo/database/dwzOrgLookup2.html 页面
<button type="button" multLookup="orgId" warn="请选择部门">选择带回</button> <input type="checkbox" name="orgId" value="{id:'1', orgName:'技术部', orgNum:'1001'}"/> <input type="checkbox" name="orgId" value="{id:'2', orgName:'人事部', orgNum:'1002'}"/> <input type="checkbox" name="orgId" value="{id:'3', orgName:'销售部', orgNum:'1003'}"/>
主从结构
针对主表和从表的数据库结构设计,实现主从结构复合表单,动态添加、删除从表字段。
请参照 dwz-ria 中 demo/database/ db_widge.html
<table addButton="新建从表1条目" width="100%"> <thead> <tr> <th type="text" name="items.itemString" size="12" field>从字符串</th> <th type="text" name="items.itemInt" size="12" field>从整数</th> <th type="text" name="items.itemFloat" size="12" field>从浮点</th> <th type="date" name="items.itemDate" size="12">从日期</th> <th type="date" format="yyyy-MM-dd HH:mm:ss" name="items.itemDataTime" size="16">从日期时间</th> <th type="lookup" name="dwz.items.org.orgName" lookupGroup="items.org" lookupUrl="xxxUrl" suggestUrl="xxxUrl" suggestFields="orgName" size="12">部门名称</th> <th type="enum" name="items.itemEnum" enumUrl="xxxUrl" size="12">从枚举</th> <th type="attach" name="dwz.items.attachment.fileName" lookupGroup="items.attachment" lookupUrl="xxxUrl" size="12">从附件</th> <th type="del" width="60">操作</th> </tr> </thead> <tbody></tbody> </table>
<table>标签中 class=”itemDetail” 必须用于关联主从结构 js 效果。addButton=”xxx”可选默认为”Add New”用来定义添加从表按钮的文字
<th>标签中:type 必填项,type 类型有 text、date、lookup、enum、attach、del
name 必填项,定义子表字段名称
size 可选项,默认 size=”12”,定义从表 input 字段的长度
fieldClass 可选项,用来定义表 input 字段的 class
lookupGroup 当 type=”lookup” 或 type=”attach”时必填
lookupUrl 当 type=”lookup”时 lookupUrl 和 suggesUrl 至少填一项,当 type=”attach”时必填
suggestUrl 当 type=”lookup”时 lookupUrl 和 suggesUrl 至少填一项
suggestFields 当 type=”lookup”并且有 suggestUrl 时必填
enumUrl 当 type=”enum”时必填
|
leeoo 发表于 7个月前
又更新了哈,观望此框架有段时间了,此框架整合的jquery.validate验证组件和xheditor都是本人比较喜欢的,准备下个项目中使用它~
|
|
zfrong 发表于 7个月前 (非会员)
垃圾。我又不是没用过。。建议大家别用/
|
|
hellfire 发表于 7个月前 (非会员)
如果你用过,并且发现了问题,请把意见和建议反馈给开发者,而不是毫无意义的发表一些“垃圾”。
|
|
88250 发表于 7个月前 (非会员)
能坚持这么久维护一个开源项目很不容易,加油 ;-)
|
|
zfrong 发表于 7个月前 (非会员)
呵呵,如果你在他框架中用 其他第3方组件 很容易发现问题。他兼容不了很多其他第3方组件。
|
|
Tom Lin 发表于 7个月前
楼上的,举些实际的例子来说明一下。我关注这个项目有一段时间了,也很想知道这个项目在实际应用中的效果。如果没看见你的意见的话,也许我下个项目就打算用这个框架了。
|
|
傲焰枫 发表于 7个月前
一群非会员。一群无头像。
|
|
kiki88 发表于 7个月前 (非会员)
随便张口就说垃圾的人,估计人品也不怎么样?如果你用过,并且发现了问题,请把意见和建议反馈给开发者,而不是毫无意义的发表一些“垃圾”。如果觉得自己很牛,有种你就做一个出来开源看看。。。
|
|
Tom Lin 发表于 7个月前
赞同楼上的意见
|
|
Janese 发表于 7个月前 (非会员)
Extremely helpful artilce, please write more.
|