jQuery MiniUI

 找回密码
 立即注册
查看: 3872|回复: 3
打印 上一主题 下一主题

DataGrid修改提交到后台的问题。 [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2012-10-24 13:51:13 |只看该作者 |倒序浏览
请问。
我有一个DataGrid。
修改其实一行中的一个字段。
在保存时,var data = grid.getChanges();
这时的data是修改过的行中所有内容么? 可是,为什么没有未修改的下拉框的值,却有下拉框的text.
请问我如何能获得修改过的字段所在的当前的所有内容呢? 包括下拉框的id

Rank: 8Rank: 8

沙发
发表于 2012-10-24 14:12:37 |只看该作者
grid.getChanges();
获取到的是你修改之后的整行的数据,并且有有个标识,代表是添加还是修改的
匿名
板凳
匿名  发表于 2012-10-24 14:36:55
factory 发表于 2012-10-24 14:12
grid.getChanges();
获取到的是你修改之后的整行的数据,并且有有个标识,代表是添加还是修改的 ...

下拉框在不修改的情况下没有包括在getChanges()里啊!下拉框的displayField无论是否修改都可以得到。
但field在没修改的情况下没有啊。

Rank: 9Rank: 9Rank: 9

地板
发表于 2012-10-24 16:43:01 |只看该作者
参考示例:
http://www.miniui.com/demo/#src=datagrid/celledit.html

此示例也有下拉框编辑器,你看示例是怎么做的,其实很简单的,没有多余的东西。

Archiver|普加软件

GMT+8, 2024-11-26 23:20 , Processed in 1.035878 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部