【发布时间】:2019-04-10 08:51:41
【问题描述】:
我有一个 JSON
{"empId":"4444","skill":{"rating":"1","review":"Great"},"productivity":{"rating":"2","review":"Good"}};
这是我现在的 jqgrid 代码的 colModel。
colModel: [
{name:'skill.rating',label:'Skill Rating', width:150,editable: true},
{name:'skill.review',label:'Skill Review', width:150,editable: true},
{name:'productivity.rating',label:'Productivity Rating',width:150,editable: true},
{name:'productivity.review',label:'Productivity Review', width:150,editable: true}]
但是这种网格设计使未来的扩展变得困难,如果有一个新的类别可靠性审查和评级,那么网格设计必须手动更改。
相反,我想让它在网格中以这种格式显示
Category || Rating || Review
----------------------------------
Skill || 1 || Great
Productivity || 2 || Good
Reliability || 3 || Average
有没有办法用 Jqgrid 做到这一点,而不必更改 JSON 对象的结构(因为我无法控制对象,我只能通过服务获取它)??
【问题讨论】: