【发布时间】:2010-12-25 20:10:31
【问题描述】:
我有一个将 json 数据推送到 jqgrid 的 RoR 应用程序。网格加载完毕,显示正确的页数/行数,但不显示任何行。
数据:
{
"total":333,
"page":1,
"records":3333,
"rows":[
{"id":"267","cell":["42883","Enhancing Personal and Organizational Creativity (XP)","1"]},
{"id":"268","cell":["42883","Enhancing Personal and Organizational Creativity","1"]},
{"id":"266","cell":["42815","Strategic Decision Making (XP-Elective)","1"]},
{"id":"265","cell":["42811","Strategic Planning","1"]},
{"id":"264","cell":["42809","Best Practices in Innovation (XP)","1"]},
{"id":"260","cell":["42808","Grave to Cradle - The Basics of Restructuring and Bankruptcies","1"]},
{"id":"261","cell":["42808","Corporate Restructuring","1"]},
{"id":"262","cell":["42808","Grave to Cradle Corporate Restructuring","1"]},
{"id":"263","cell":["42808","Failure - Grave to Cradle Corporate Restructuing (XP)","1"]},
{"id":"259","cell":["42800","Competitive Strategy (XP)","1"]}
]
}
html:
$("#list").jqGrid({
url:courseSource + "/fulldata?instructor=" + instrId + "&course=" + courseId,
datatype: 'json',
mtype: 'GET',
colNames:['Course Number','Course Title', 'Number of Instructors'],
colModel :[
{name:'course_no', index:'course_no', width:200},
{name:'name', index:'name', width:500},
{name:'ins_count', index:'ins_count', width:260, align:'right'}
],
pager: '#pager',
rowNum:10,
rowList:[10,20,30],
sortname: 'course_no',
sortorder: 'desc',
viewrecords: true,
caption: 'Courses'
});
有什么想法吗?我在这里迷路了 - 我已经解决了常见问题 - 在 jqgrid.js 之前加载了语言环境,加载了 css,加载了 jquery 和朋友。怎么回事?
【问题讨论】:
标签: jquery ruby-on-rails jqgrid