目前有个需求,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的源码