【发布时间】:2012-12-13 18:42:08
【问题描述】:
我正在使用 web2py 为 MySQL 后端构建动态 Web UI,而且我是 web2py 框架和一般 Web 开发的新手。
我正在寻找的是具有以下功能的库或插件,这些功能是为 web2py 构建或兼容的。
1) 对从表中检索到的记录进行内联编辑(一次多条记录,而不仅仅是一次),所有更改都会在提交时发送回数据库。
2) 这些记录的某些字段的值的下拉菜单;下拉列表的值将取决于该记录的另一个字段的值。
3) 能够创建新记录。
--
以下是一些似乎接近我正在寻找的解决方案。但是所有现成的东西似乎都需要花费或要求我的项目是开源的。包含 [DOT] 以允许两个以上的链接。
http://datatables.net/index - 不购买插件就不能进行内联编辑
http://wijmo.com/widgets/wijmo-complete/grid/ - grid 仅附带 wijmo 的许可版本
http://trirand.com/blog/jqgrid/jqgrid.html - 看起来很有希望,但是如何使用 web2py 将数据发送回服务器?另外,如何为某些字段创建下拉菜单?
http://dev.sencha.com/deploy/ext-4.0.0/examples/grid/cell-editing.html - 这似乎是我正在寻找的,但我不想为许可付费。
--
我的偏好是使用已经构建好的东西。但是,很多人似乎认为编写自己的 UI 是最好的方法。
对好的前进道路有什么建议吗?
【问题讨论】: