[发布]GT-Grid 1.36 版 ★& "前后台结合示例"★2008-12-01 12AM 更新

xiaoxiao2022-06-14  38

[color=red](最后更新时间 :12月1日 中午12点时, 修正了 1.36的一个严重bug 实在抱歉啊 :oops: )[/color] 这个版本应该是 2008年的倒数第二个版本,08年的最后一个版本应该是对该版本的一个修正版. 要感谢的人太多,但是大恩不言谢,所以感激的话我就不多说了,只说一句: 谢谢那些支持我的朋友, 是你们让我坚持下去. 只要你们还需要gt-grid, 那么它就不会死. 由于各种原因 小胖儿 最近一个月几乎没有访问过qq.群 对不起群里的朋友了. 有问题大家还是到je里提吧. ok, 下面言归正传 : ============================ 这个版本带有 与java后台结合的示例. 单独的最新版本的 GT-Grid 在[quote]gtdemo\WebContent\gt-grid [/quote]下. ============================ [color=red]新版本的变更:[/color] 功能: 过滤/未过滤标识 (过滤时 过滤图标有颜色, 未过滤为灰色. 目前只标识出是否过滤 未标识出具体列) 通过shift 选中连续行 属性: grid config/property :{ reloadAfterSave : true , // 如果保存后,不希望重新载入数据, 请将此属性设置为 false, 默认为true readOnly : false , // 如果不希望列表被编辑, 请设置此属性为 true , 默认为false customRowAttribute : function(record,rn,grid) // 设置行的 tr对象的属性, 返回值为字符串. 见 demo.html中的示例. 可用来实现行渲染. } 方法: grid.getColumn(colNoId) // 通过列序号 或 id 取得列对象 columnObj.setHeader('列头新标题') // 设置列的列头标题. 事件: grid.afterSave(respD,isSuccess,grid). // save操作之后执行, 参数1 为save后 服务端返回的数据, 参数2为保存是否成功, 参数3为列表对象. bug: 编辑记录时 定位错误(窜行问题) (ok) 编辑时,按Tab键 自动编辑下一个单元格 时有错误 (ok) 列表初始无数据时 ,按回车 报js错(ok) 其他: 新的点击事件命名规则: on+ Cell/Row + Click/DblClick.(ok) 重构 "单击/双击/右击 + 单元格/行" 相关处理 (ok) ========================================== ========================================== [size=large][color=red]关于GT的更多介绍可以参加下面地址:[/color] [url="http://fins.iteye.com/blog/214290"]列表组件 GT-Grid 最新版本 & 教程[/url][/size] ========================================== ========================================== 如果只对 gt-grid 感兴趣 那么您只需关注 包中gtdemo\WebContent\gt-grid 下的内容 另外 大家注意一下 里面的这个文件 api_document.txt 虽然还很粗糙 但是 比以前已经完善了很多 ,已经可以作为一个简单的参考了 ========================================== 这个例子 主要演示了 gt-grid与后台结合的方法. 请大家重点看action 里是如何从客户端取数据 以及如何向客户端送数据的 而其他地方 例如action如何实现的 , dao层是如何实现的 等等不是大家要看的重点. dao层只要能返回一个 数据集合 并且这个集合能够转换成json字符串 那么dao层怎么实现 完全按你自己的意愿来. 这个示例中提供了一个 GridServerHandler的工具类, 建议看看这个类的实现方法 这样能更好的理解 gt-grid和后台交互的方式以及原理. 整个示例的后台代码 我没有使用任何第三方框架 所以难免粗糙 还请大家海涵. ========================================== 运行步骤 1 部署后, 运行 startdb.bat 启动数据库 * h2manager.bat是一个h2db提供的数据库管理程序. 2 启动web应用 3 在浏览器里输入 http://127.0.0.1:8080/gtdemo/index.do (地址根据实际情况而定),进入"示例列表"页面 4 目前"示例列表"中有三个示例. 您可以点击您感兴趣的进行查看和研究. ============================================= 注意: 附件并不是一个直接部署的war包 而是一个eclipse项目 不过我相信有经验的朋友可以很轻易的就部署成功
转载请注明原文地址: https://www.6miu.com/read-4936586.html

最新回复(0)