2011-02-02 51 views
1

我嘗試實現從一個網格到另一個網格的模式對話框的鏈接。我做了一個example 來說明這個問題。如果您在圖片網格的每一行的上下文菜單中選擇(右鍵單擊),您會發現一些操作。其中之一是「去掃描信息」。在這裏,我想要鏈接到網格「掃描」的模態對話框,並且模態對話框應該讓用戶根據所選圖片的掃描記錄是否已存在或不存在到添加/編輯模式對話框。jqgrid鏈接到另一個網格的模式對話框

有沒有人已經實現了類似的東西?

回答

1

我們,我們有一個頁面上有兩個網格:一個id爲「網格」,另一個ID =「掃描」。完全像您撥打jQuery('#grid').jqGrid('editGridRow',id)雙擊第一個網格,您可以在上下文菜單「轉到掃描信息」中調用jQuery('#scan').jqGrid('editGridRow',id)。你必須知道的唯一事情就是知道第二個網格上的ID。在調用jQuery('#scan').jqGrid('editGridRow',id)之前,您可以推動任何其他邏輯(如測試「所選圖片的掃描記錄是否已存在」)。

0

如果我明白了,您需要在模態對話框中插入另一個jqgrid。您是否嘗試將jqgrid函數插入到jquery dialogopen event

您必須根據需要調用jqgrid函數,而不是在本例中的document.ready語句中。

伊莫這可能是工作(沒有測試):

$(".selector").dialog({ 
    open: function(event, ui) { 

    $("#grid").jqGrid({ 
     ... all of options... 
    }); 

    } 
}); 
相關問題