點擊回復,有小彈窗快捷回復
```
{
field: 'buttons', width: "90px", title: "回復", table: table, operate: false,
buttons: [
{
name: 'reject',
text: __('回復'),
title: __('回復'),
classname: 'btn btn-xs btn-success btn-refund',
icon: "fa fa-check-square-o",
visible: function (row) {
// console.log(row)
//返回true時按鈕顯示,返回false隱藏
if (row.reply_content) {
return false
}
return true;
}
}
],
events: {
'click .btn-refund': function (e, value, row) {
Layer.prompt({
title: "請輸入回復內容",
formType: 2,
area: ['200px', '100px'] //自定義文本域寬高
}, function (value) {
Fast.api.ajax({
url: "party/voice/answer/ids/" + row.id,
data: { answer: value },
}, function (data, ret) {
Layer.closeAll();
$(".btn-refresh").trigger("click");
});
});
return false;
}
},
formatter: Table.api.formatter.buttons
},
```