easyui DataGrid columns 中field 重复问题

columns: [[
{ field: 'cbx', checkbox: true },
{ field: 'ID', title: 'id', width: 20 },
{ field: 'title', title: 'title', width: 100 },

{ field: 'types', title: 'types', width: 20, align: 'right' },
{ title: '操作', field: 'ID', width: 80, formatter: function (value, rec) {
return '<a style="color:red" href="javascript:;" onclick="EditData(' + value + ');$(this).parent().click();return false;">修改</a>';
}
}
]]

我columns 如上 因为{ field: 'ID', title: 'id', width: 20 }, 这边绑定了ID ,下面的“操作”列就不显示了,如果我把{ field: 'ID', title: 'id', width: 20 },这句话删除 下面那个“操作”列就显示了。请问是不是field重复绑定就会不显示?那如果我一个表格中必须重复有两个列都绑定ID 咋办呢?

第1个回答  2013-11-04
你在后台这样写
json += "'id':'"+adminUser.getId()+"',";
json += "'UserId':'""+adminUser.getId()+",";分别定义俩个变量,然后赋予他们同样的值,然后你在前台分别获取就OK了本回答被提问者采纳
第2个回答  2013-09-26
你的datagrid是本地加载值还是从服务器获取?
相似回答