目前有个需求,jqgrid列表中会有文件和文件夹,所以需要用不同的图标来区别,就需要在前面加入一列显示不同的图标,那么怎么在jqgrid中显示图标呢
使用列数据自定义格式化的方式 ,例子如下:
<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的源码