公司项目有个需求,为以下样式,显示为不同数据的同时,点击有弹窗
下面为要修改的内容
打开对应页面的js,只需要把弹窗按钮的text改为以下内容即可
text: function(row){ return row.accomplishNum; },
全部代码如下
{ field: 'buttons', width: "120px", title: __('已完成'), table: table, events: Table.api.events.operate, operate: false, buttons: [{ name: 'accomplishNum', text: function(row){ return row.accomplishNum; }, title: __('已完成'), classname: 'btn btn-xs btn-success btn-dialog', url: 'sideline/details', callback: function (data) { Layer.alert("接收到回传数据:" + JSON.stringify(data), { title: "回传数据" }); }, visible: function (row) { //返回true时按钮显示,返回false隐藏 return true; } }, ], formatter: Table.api.formatter.buttons },