2013-03-15 97 views
2

jqgrid添加對話框有兩個按鈕(提交和取消)。當我點擊取消按鈕時,會顯示一條消息。該消息框有3個按鈕(是,否和取消)。現在我想刪除取消按鈕。任何可能性........?如何從jqgrid添加表單中刪除取消按鈕?

對不起,我的英語不好。 謝謝。

爲jqGrid的

<sjg:grid id="gridtable" 
caption="Customer List" 
dataType="json" 
href="%{remoteurl}" 
pager="true" 
gridModel="customerList" 
rowNum="10" 
autowidth="true" 
editurl="%{editurl}" 
editinline="false" 
navigator="true" 
navigatorAdd="true" 
navigatorAddOptions="{ 
     viewPagerButtons: false, 
     recreateForm: true, 
     checkOnUpdate: true, 
     closeAfterAdd: true, 
     height: 275, 
     width: 600, 
     draggable: false, 
     resizable: false 
    }" 
navigatorDelete="true" 
navigatorEdit="true" 
navigatorRefresh="true" 
navigatorSearch="true" 
navigatorEditOptions="{ 
     viewPagerButtons: false, 
     recreateForm: true, 
     checkOnUpdate: true, 
     closeAfterEdit: true, 
     height: 275, 
     width: 600, 
     draggable: false, 
     resizeable: false 
    }" 
navigatorDeleteOptions="{ checkOnUpdate: true}" 
navigatorViewOptions="{ 
     viewPagerButtons: false, 
     recreateForm: true, 
     checkOnUpdate: true, 
     height: 225, 
     width: 620, 
     draggable: false, 
     resizeable: false 
    }" 
navigatorSearchOptions="{ 
     sopt:['eq','ne','lt','gt','in','ni','cn','nc'], 
     closeAfterSearch: true 
    }" 
navigatorView="true" 
rownumbers="true" 
rowList="10,20,30" 
viewrecords="true"    

>

樣本編碼太謝謝你了。

我在這裏specifing即取消按鈕 enter image description here

如何刪除此取消按鈕?

我只需要是和不需要按鈕。

+0

? – Mark 2013-03-15 11:31:24

+0

你能提供一些你的代碼嗎? – Rob 2013-03-15 19:08:50

+0

謝謝你的迴應先生。我對jqgrid的示例代碼 – 2013-03-18 07:00:59

回答

2

使用網格API它怎麼可能我不知道,但是,使用jQuery你可以隱藏在下面的方式按鈕: $(「#gridtable #cNew)的.css({‘顯示’:‘無’} );

'#cNew'是該按鈕的ID,或者您可以通過右鍵單擊該按鈕並選擇mozila webbrowser中的檢查元素或使用firebug獲取該按鈕的ID,然後替換該按鈕ID與#cNew。

0

我認爲你可以將它應用到每個窗體中添加,編輯,等

隱藏按鈕取消

onInitializeForm: function($form) { 
$form.parent().find('#cData').hide(); 
} 

,或者如果你想隱藏按鈕,你在使用的時候點擊取消時要顯示的消息提交

beforeShowForm: function ($form) { 
$form.parent().find('#sData').hide(); 
}, 
相關問題