【发布时间】:2013-12-11 07:18:22
【问题描述】:
我正在开发一个使用 JqGrid 生成报告的 ASP.NET mvc 项目。对于报告生成,我正在生成 2 个不同的报告。第二份报告将根据第一份报告的值生成。 为了获取列值,我使用 JqGrid 的 OnCellSelect 事件,
事件:
$('#Report1').jqGrid({
...
..
colNames: ['name1','name2','name3','name4','name5','name6','name7'],
colModel: [
{....},
{ ... },
{ ...},
{...},
{ ...},
{ ...},
{ ... }
],
jsonReader: {
root: 'DD_data',
id: 'name1',
repeatitems: false
},
pager: $('#pager'),
//Event fires when clicked on name7
onCellSelect: function (rowid, index, contents, event) {
//Code for generating Second Report based on First report data//
$('#Report2').jqGrid({
...
...
});
}
});
在 Cell Select 事件中,我只获取 rowid 、我的 key 和选定的单元格内容。
但我还需要来自所选列的 name2、name3 和 name4 数据来生成第二个报告。
在 JqGrid 中可以吗?
感谢任何帮助。
【问题讨论】:
标签: javascript jqgrid