jQuery MiniUI

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

请问grid中getData属性中的数据如何取出来? [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2013-4-26 17:12:03 |只看该作者 |倒序浏览
本帖最后由 dgm034 于 2013-4-26 17:17 编辑

  例如
grid里有ID,TYPE等字段
var result = grid.getData();

此时result是一组object

result[0].ID是可以获取该单元格数据的,
但我希望动态获取object内的所有数据,(即不使用ID等特定字段,有无类似第一列、第二列等属性的方法)不知是否有方法?




Rank: 8Rank: 8

沙发
发表于 2013-4-26 17:15:56 |只看该作者
直接 obj.xxx,这样?

Rank: 1

板凳
发表于 2013-4-26 17:18:03 |只看该作者
result[0].ID是可以获取该单元格数据的,
但我希望动态获取object内的所有数据,(即不使用ID等特定字段,有无类似第一列、第二列等属性的方法)不知是否有方法?

Rank: 8Rank: 8

地板
发表于 2013-4-26 17:20:34 |只看该作者
dgm034 发表于 2013-4-26 17:18
result[0].ID是可以获取该单元格数据的,
但我希望动态获取object内的所有数据,(即不使用ID等特定字段, ...

按照列顺序获取的话不行。必须具体是那一个字段的值。

Rank: 1

5#
发表于 2013-4-26 17:22:45 |只看该作者
哦,谢谢,那能不能动态呢?

即OBJ.XXX

XXX是参数传递的

Rank: 8Rank: 8

6#
发表于 2013-4-26 17:28:20 |只看该作者
dgm034 发表于 2013-4-26 17:22
哦,谢谢,那能不能动态呢?

即OBJ.XXX

var name = ....
obj = {
    a:"",
    b:""
}
alert( obj[name] );

Archiver|普加软件

GMT+8, 2024-11-28 05:26 , Processed in 1.036536 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部