easyui中formatter的用法 當我們使用easyui需要對某一列進行格式化處理value數據時,可以使用formatter進行格式化 商品類型值為0時,前端將顯示“主體商品”。 商品類型值為1時,前端將顯示“附屬商品”。 value:欄位值 row:行記錄數據 index:行所在索引 js ...
當我們使用easyui需要對某一列進行格式化處理value數據時,可以使用formatter進行格式化
這裡以一個商品表舉例,商品表中有一個商品類型的欄位,數據類型為int,想通過formatter方法來實現:
-
商品類型值為0時,前端將顯示“主體商品”。
-
商品類型值為1時,前端將顯示“附屬商品”。
-
-
value:欄位值
-
row:行記錄數據
-
js代碼:
$(function(){ $('#dg').datagrid({ url:"${pageContext.request.contextPath}/OfferServlet",//servlet路徑 columns:[[ {field:'offertype',title:'商品類型',width:100,formatter:function(value,row,index){ if(value == '0'){ return '主體商品'; }else if(value == '1'){ return '附屬商品'; } } } ]] }); });
html代碼:
<table id="dg" title="用戶列表" class="easyui-datagrid" style="width:1000px;height:250px" toolbar="#toolbar"> </table>
-
-