【发布时间】:2017-07-06 22:09:15
【问题描述】:
我想渲染一个 jqgrid 树,但是与叶子相关联的图标我想用数据中提供的值覆盖默认值。假设其中一个数据列是: {名称:“图标”,宽度:1,隐藏:真}, 并具有“ui-icon-alert”、“ui-icon-bullet”、“ui-icon-radio-off”等值
有没有回调函数可以做到这一点?如果有,你会怎么称呼它?
--更新 其实我想我在这里找到了一个可能的答案:TreeGrid
当我查看提供的数据时
{
"rows":[
{"category_id":"1","name":"ELECTRONICS","price":"0.00","qty_onhand":"0","color":"","lft":"1","rgt":"44","level":"0","uiicon":""},
{"category_id":"2","name":"TELEVISIONS","price":"0.00","qty_onhand":"0","color":"","lft":"2","rgt":"19","level":"1","uiicon":""},
{"category_id":"3","name":"TUBE","price":"0.00","qty_onhand":"0","color":"","lft":"3","rgt":"8","level":"2","uiicon":""},
]
}
我不确定这是否可行。但我也不知道 lft 和 rgt 应该有什么值。我知道级别决定了父/子关系。 有人知道哪种方法最好吗?
【问题讨论】:
-
查看为the answer 和the oldest one answer 创建的the demo 主题。它展示了如何覆盖某些特定叶子或节点的默认图标。