您的位置:首页 > Web前端 > JavaScript

ExtJs中grid的dataIndex为传回Json数据的一个对象的一个属性时处理方式

2013-06-06 14:52 281 查看
如果从后台传回的json数据为:

{standBook:[{"id":1,"operateAction":{"id":1,"name":"减少"},"operateBase":"一号文件","operateContent":{"id":3,"name":"军转安置"},"operateDate":"2013-06-05","operateTarget":"张三","operater":"李四"}]}。想使用红色部分作为grid中的一个列。

则在record中可以设置:name : 'operateAction.name',

                                       mapping : 'operateAction.name'

在extjs4.0中的model做类似设置也应该可以(待验证)。

然后再grid中设置:dataIndex : 'operateAction.name'

即能将json数据中的对象的值赋值到相应列。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  对象
相关文章推荐