1. 程式人生 > 實用技巧 >fastadmin表單彈窗按鈕顯示為資料庫資料

fastadmin表單彈窗按鈕顯示為資料庫資料

公司專案有個需求,為以下樣式,顯示為不同資料的同時,點選有彈窗

下面為要修改的內容
開啟對應頁面的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 },