关于easyui中的datagrid绑定json数据 5
现在我的数据是这样的[{"dataSize":2147483647,"diskSize":2147483647,"hosts:[{"health":true,"host"...
现在我的数据是这样的 [{"dataSize":2147483647,"diskSize":2147483647,"hosts:[{"health":true,"host":"localhost:27017","id":0,"optime":0,"state":"PRIMARY"}],"id":1,"maxDataSize":0,"opLogSize":0,"percent":98,"syncOk":true,"writable":true}] 我想在easyUi中的dataGrid一列绑定hosts下面的host数据 但是我直接在属性中这样写 field:'host' 和field:'hosts.host' 都是绑定不上的 请问我应该怎么绑定 谢谢各位 分不多了
展开
1个回答
展开全部
没有分没事。
其实这个很简单。
定义的field的后面加上一个formatter
,formatter:function(valur,row,index){
return row.hosts.host;
}
这样就可以了。
其实这个很简单。
定义的field的后面加上一个formatter
,formatter:function(valur,row,index){
return row.hosts.host;
}
这样就可以了。
追问
追答
多个应该有下标之类的。你是如何弄的?
百度了一下。这个formater里面不是有index吗,正好用到。return row.hosts[index].host,你试试。
行编辑里面没有数据,你是不是设置editor的时候没设置对?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询