【发布时间】:2013-03-05 07:01:47
【问题描述】:
我在 java 中使用 JQuery 和 JGrid。我有一个网格
<script>
jQuery("#table1").jqGrid({
..............
............
});
我有另一个网格
function abc {
var id = firstgridid;
if(number>0) {
// working but with the old value
$("#table2").jqGrid('setGridParam', { url: 'JGridA?action=abc&hidden='+id,page:1}).trigger("reloadGrid");
JQuery("#table2").jqGrid({
url:'JGridServlet?action=comm&hidden='+id,
.............
});
}
</script>
在第二个网格中,我将在第一个网格中选择的 id 的值作为 url 传递。每次我从第一个网格中选择一行时, 在我点击“显示详细信息”按钮后, 函数 abc() 将执行, 应传递 id 并在第二个网格中显示相应的行(id 信息)。
我能够获取所选行的 id,并且能够重新加载第二个网格,但与第二个网格相关的查询正在使用第一次选择的 id。但我需要当前选择的 id。
请帮忙.......
【问题讨论】:
标签: java javascript jqgrid