2014-04-21 65 views
0

我是jqgrid的新手。並且對於一個要求,當我們點擊導航欄(尋呼機)的編輯按鈕時,我需要隱藏強化的編輯表單。我怎樣才能隱藏它的條件。如何隱藏jqgrid pager的編輯表格

點擊編輯按鈕,我檢查用戶選擇了多少行。如果它不止一個,我需要隱藏編輯表單並需要顯示警告消息,他們只能編輯一條記錄。

我做了以下,但沒有工作。

beforeShowForm: function(form){ 
form.hide(); 
$("#editmodlist").css("display", "none"); // where I hardedcoded div that surounds edit form 
} 
+0

Is this [this](http://stackoverflow.com/questions/3405029/jqgrid-disable-form-fields-when-editing)您正在尋找的答案? –

+0

回答@DieterDeRidder – user3457065

+0

[this one](http://stackoverflow.com/a/3405961/3532897),我希望這個答案可以幫到你。 –

回答

0

只是在這裏添加我的解決方案,以更好地格式化代碼。

beforeInitData: function(form){ 
var selRowIds = jQuery('#list').jqGrid('getGridParam', 'selarrrow'); 
if(selRowIds.length>1) 
{ 
alert("Error"); 
return false; 
} 
else 
{ 
return true; 
} 
}