t:dgFunOpt exp 表达式 操作按钮不显示
<t:dgCol align="center" title="Recon Status" field="reconStatus" replace="未对账_01,对账中_02,对账成功_03,对账失败_04" width="80"></t:dgCol><t:dgCol align="center" title="Operation" field="opt" width="80"></t:dgCol>
<t:dgFunOpt title="View" exp="reconStatus#eq#04" funname="view(id)" urlclass="ace_button" urlfont="fa-check"/>按照文档中提供的标签格式,exp表达式的操作按钮不显示, 什么原因呢?
用4试试? 04 4区别? <t:dgCol align="center" title="Recon Status" field="reconStatus" replace="未对账_01,对账中_02,对账成功_03,对账失败_04" width="80"></t:dgCol>
<t:dgCol align="center" title="Operation" field="opt" width="80"></t:dgCol>
<t:dgFunOpt title="View" exp="reconStatus#eq#01" funname="view(id)" urlclass="ace_button" urlfont="fa-check"/>
表达式reconStatus#eq#01,不管是01还是02,03,04 操作按钮都不显示:'( admin 发表于 2018-6-6 11:46 static/image/common/back.gif
用4试试? 04 4区别?
也不显示....:dizzy::dizzy: view(id) 这个传值对吗 admin 发表于 2018-6-6 13:16 static/image/common/back.gif
view(id) 这个传值对吗
啊, 传值应该不影响吧? funname="view(id)" 这个不是操作按钮的点击事件吗? 传值应该不会影响到按钮的显示与否啊.... 会 admin 发表于 2018-6-6 14:58 static/image/common/back.gif
会
}, {
field: 'opt', title: 'Operation', width: 80, align: 'center', formatter: function (value, rec, index) {
if (!rec.id) {
return '';
}
var href = '';
if ($.inArray(rec.reconStatus, ['01', '02', '04']) >= 0) {
href += "<a href='#' class='ace_button'onclick=view('" + rec.id + "','" + index + "')><i class=' fa fa-check'></i>";
href += "Change</a> ";
}
return href;
}
}]],
确实是这个原因, 返回的结果是创建的vo类, 没有设置id 才导致的 设置id后就好了 ok
页:
[1]