首页 新闻 会员 周边 捐助

jqGrid 表格:怎么加入一列图标?

0
悬赏园豆:40 [已解决问题] 解决于 2012-08-15 10:49

目前有个需求,jqgrid列表中会有文件和文件夹,所以需要用不同的图标来区别,就需要在前面加入一列显示不同的图标,那么怎么在jqgrid中显示图标呢

kevens的主页 kevens | 初学一级 | 园豆:6
提问于:2012-08-07 14:44
< >
分享
最佳答案
0

使用列数据自定义格式化的方式 ,例子如下:

<script>
jQuery("#grid_id").jqGrid({
...
   colModel: [
      ...
      {name:'price', index:'price', width:60, align:"center", editable: true, formatter:currencyFmatter},
      ...
   ]
...
});
//自定义的格式化方法
function currencyFmatter (, options, rowObject)
{
if (cellvalue ="文件类型")
return "文件图标URL"+cellvalue
else
return "文件夹图片URL"+cellvalue
} 
</script>

楼主如果不能理解的话,可以提供绑定JQgrid的源码

收获园豆:40
acepro | 小虾三级 |园豆:1218 | 2012-08-07 20:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册