首页 > Web开发 > 详细

jquery easyui datagrid的field支持子属性即field.attr格式(1.3.2)

时间:2014-03-23 20:32:38      阅读:541      评论:0      收藏:0      [点我收藏+]

datagrid的json数据格式如下图所示:

bubuko.com,布布扣

如果我要使用datagrid去加载poundageLHMap下面的集合的中属性信息那我必须对datagrid进行相应的改造。
改造的地方分为两个:
一个是用于数据显示的,如下所示:(jquery.easyui.min.1_3_2.js 8324行)

//使datagrid的field支持field.attr格式的显示,yangc,2014/03/20,start
//(优先采取原程序的方法如果在原程序方法获取不到的情况下使用新的方法来获取需要展示的值)
//var _605=_602[_604];//可能解决问题
var _605=_602[_604];
if(!Boolean(_605))
{
_605=eval("_602[‘"+_604.replace(/\./g,"‘][‘")+"‘]");
}
//使datagrid的field支持field.attr格式的的显示,yangc,2014/03/20,end
另一个是当需要是用datagrid的editor去编辑数据的时候需要使用的,如下所示:(jquery.easyui.min.1_3_2.js 7585行)

//使datagrid的field支持field.attr格式的editor操作,yangc,2014/03/22,start
//(优先采取原程序的方法如果在原程序方法获取不到的情况下使用新的方法来获取需要展示的值)
var valueYangc = row[_52d];
if(!Boolean(valueYangc))
{
valueYangc = eval("row[‘"+_52d.replace(/\./g,"‘][‘")+"‘]")
}
ed.actions.setValue(ed.target,valueYangc);
//ed.actions.setValue(ed.target,row[_52d]);
//使datagrid的field支持field.attr格式的editor操作,yangc,2014/03/22,end



jquery easyui datagrid的field支持子属性即field.attr格式(1.3.2),布布扣,bubuko.com

jquery easyui datagrid的field支持子属性即field.attr格式(1.3.2)

原文:http://blog.csdn.net/tianshijianbing1989/article/details/21879247

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!