如何从jqgrid添加表单中删除取消按钮?
问题描述:
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即取消按钮
如何删除此取消按钮?
我只需要是和不需要按钮。
答
使用网格API它怎么可能我不知道,但是,使用jQuery你可以隐藏在下面的方式按钮: $(“#gridtable #cNew)的.css({‘显示’:‘无’} );
'#cNew'是该按钮的ID,或者您可以通过右键单击该按钮并选择mozila webbrowser中的检查元素或使用firebug获取该按钮的ID,然后替换该按钮ID与#cNew。
答
我认为你可以将它应用到每个窗体中添加,编辑,等
隐藏按钮取消
onInitializeForm: function($form) {
$form.parent().find('#cData').hide();
}
,或者如果你想隐藏按钮,你在使用的时候点击取消时要显示的消息提交
beforeShowForm: function ($form) {
$form.parent().find('#sData').hide();
},
? – Mark 2013-03-15 11:31:24
你能提供一些你的代码吗? – Rob 2013-03-15 19:08:50
谢谢你的回应先生。我对jqgrid的示例代码 – 2013-03-18 07:00:59