formatter這個屬性屬於列參數,意思就是對當前列的數據進行格式化操作,它是壹個函數,有三個參數,value,row,index,
value:代表當前單元格中的值,
row:代表當前行,
index:代表當前行的下標,
可以使用return 返回妳想要的數據顯示在單元格中;
例子1:使用js參數方式配置
{field:"operate",title:"操作",align:"center",valign:"middle",formatter:function(value,row,index){ return?"<a?href='javascript:;'?onclick='editRow(event)'>編輯</a> <a?href='javascript:;'?onclick='deleteRow(event)'>刪除</a>"; }}效果:
例子2:使用data-formtter:使用自定義屬性參數
<table?id="tbl"?data-formatter="fun"></table>function?fun(value,row,index){
/*處理數據*/ return?"<a?href='javascript:;'?onclick='editRow(event)'>編輯</a> <a?href='javascript:;'?onclick='deleteRow(event)'>刪除</a>";}
效果: