easyUI 格式化列,两列绑定同一个字段,要求不同格式化
两列都绑定ID字段,数据类型为int自增列{field:'ID',title:'编号',width:120},//显示编号1,2,3{field:'ID',title:'...
两列都绑定 ID字段,数据类型为 int 自增列
{ field: 'ID', title: '编号', width: 120 }, //显示编号 1,2,3
{ field: 'ID', title: '审核', width: 120, formatter: formatApproved } //格式化显示
//下面格式化显示 为
function formatApproved(value, row) {
eturn "<a href='ApprovedForm/" + value + "' target='_blank' >审核</a>";
}
结果两列 都显示为编号
如果只显示 { field: 'ID', title: '审核', width: 120, formatter: formatApproved } //格式化显示
能够正常显示 格式化的 "审核"列,求教怎么处理这个问题.
另外找了很多资料都没找到 function formatApproved(value, row) { 这个 row 参数 怎么用 展开
{ field: 'ID', title: '编号', width: 120 }, //显示编号 1,2,3
{ field: 'ID', title: '审核', width: 120, formatter: formatApproved } //格式化显示
//下面格式化显示 为
function formatApproved(value, row) {
eturn "<a href='ApprovedForm/" + value + "' target='_blank' >审核</a>";
}
结果两列 都显示为编号
如果只显示 { field: 'ID', title: '审核', width: 120, formatter: formatApproved } //格式化显示
能够正常显示 格式化的 "审核"列,求教怎么处理这个问题.
另外找了很多资料都没找到 function formatApproved(value, row) { 这个 row 参数 怎么用 展开
展开全部
row这个参数就那一行row所有数据啊,row.ID就是你绑定的ID值
看了下你好多问题:
etrun 改为return
"<a href='ApprovedForm?id="+value + " target='_blank'>审核</a>;
而且两个列绑定同一个字段,dg的样式就会有些问题。建议你审核要么就不绑定字段,要么就绑定别的属性值(意味你的实体要加多个属性)
看了下你好多问题:
etrun 改为return
"<a href='ApprovedForm?id="+value + " target='_blank'>审核</a>;
而且两个列绑定同一个字段,dg的样式就会有些问题。建议你审核要么就不绑定字段,要么就绑定别的属性值(意味你的实体要加多个属性)
追问
return "审核";
ApprovedForm后面的 / 是 MVC模式,路由机制解析
最后还是试了下,实体的确要多加一列 属性 才行
谢谢您的回答!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询