我尝试实现从一个网格到另一个网格的模式对话框的链接。我做了example 来说明这个问题。如果您在图片网格的每一行的上下文菜单(右键单击)中选择,您将找到一些操作。其中之一是“转到扫描信息”。在这里,我想有一个链接到网格“扫描”的模态对话框,模态对话框应该让用户根据所选图片的扫描记录是否已经存在,添加/编辑模式对话框。
有人已经实现了类似的东西吗?
答案 0 :(得分:1)
让我们在一个页面上有两个网格:一个id =“grid”,另一个id =“scan”。正如您在双击第一个网格时调用jQuery('#grid').jqGrid('editGridRow',id)
,您可以在上下文菜单“转到扫描信息”中调用jQuery('#scan').jqGrid('editGridRow',id)
。您唯一需要知道的是知道第二个网格上的ID。在调用jQuery('#scan').jqGrid('editGridRow',id)
之前,您可以阻止任何其他逻辑(例如测试“所选图片的扫描记录是否已经存在”)。
答案 1 :(得分:0)
如果我理解,你需要在模态对话框中插入另一个jqgrid。您是否尝试将jqgrid函数插入jquery open event的dialog?
您必须按需调用jqgrid函数,而不是在本例中调用document.ready语句。
Imo这可行(尚未测试):
$( ".selector" ).dialog({
open: function(event, ui) {
$("#grid").jqGrid({
... all of options...
});
}
});