2011-05-18 95 views
2

我有一個子網格,它具有已定義的狀態列。我想禁用其navGrid上的Add按鈕,直到子網格的狀態列的值爲'Completed'。JQGrid基於子網格中的狀態列在SubGrid中禁用添加按鈕

這是正在生成的HTML片段,我試圖操縱(不成功):(我想我需要使用第一個和最後一個元素)... ???

<div id="USAttorneyFoldersGrid_43" class="tablediv"> 
<div id="gbox_USAttorneyFoldersGrid_43_t" class="ui-jqgrid ui-widget ui-widget-content ui-corner-all" dir="ltr" style="width: 826px;"> 
<div id="lui_USAttorneyFoldersGrid_43_t" class="ui-widget-overlay jqgrid-overlay"></div> 
<div id="load_USAttorneyFoldersGrid_43_t" class="loading ui-state-default ui-state-active" style="display: none;">Loading...</div> 
<div id="editmodUSAttorneyFoldersGrid_43_t" class="ui-widget ui-widget-content ui-corner-all ui-jqdialog jqmID1" dir="ltr" style="width: 300px; height: auto; z-index: 950; overflow: hidden; top: 294px; left: 136px; display: none;" tabindex="-1" role="dialog" aria-labelledby="edithdUSAttorneyFoldersGrid_43_t" aria-hidden="true"> 
<div id="gview_USAttorneyFoldersGrid_43_t" class="ui-jqgrid-view" style="width: 826px;"> 
<div id="rs_mUSAttorneyFoldersGrid_43_t" class="ui-jqgrid-resize-mark">&nbsp;</div> 
<div id="p_USAttorneyFoldersGrid_43_t" class="scroll ui-state-default ui-jqgrid-pager ui-corner-bottom" style="width: 826px;" dir="ltr"> 
<div id="pg_p_USAttorneyFoldersGrid_43_t" class="ui-pager-control" role="group"> 

這是我認爲不會出現選擇工作:

$('#USAttorneyFoldersGrid_43').navGrid('pg_p_USAttorneyFoldersGrid_43_t', { add: false }); 

缺少什麼我在這裏?

+0

不幸的是,你不能在任何代碼樣本中使用粗體 – 2011-05-18 03:38:58

回答