当我们使用easyui需要对某一列进行格式化处理value数据时,可以使用formatter进行格式化
这里以一个商品表举例,商品表中有一个商品类型的字段,数据类型为int,想通过formatter方法来实现:
- 商品类型值为0时,前端将显示“主体商品”。
- 商品类型值为1时,前端将显示“附属商品”。
- value:字段值
- row:行记录数据
- index:行所在索引
js代码:[url=]
[/url]
$(function(){ $('#dg').datagrid({ url:"${pageContext.request.contextPath}/OfferServlet",//servlet路径columns:[[ {field:'offertype',title:'商品类型',width:100,formatter:function(value,row,index){if(value == '0'){return'主体商品'; }elseif(value == '1'){return'附属商品'; } } } ]] });});[url=]
[/url]html代码:作者简介:纯洁的代码,一个有故事的程序员。希望用文字,让你读懂代码世界。微信号gzitcast,欢迎大家找我获取各种资源。<tableid="dg"title="用户列表"class="easyui-datagrid"style="width:1000px;height:250px"toolbar="#toolbar"></table>