Javascript 带有提交按钮的Jqgrid信息对话框

Javascript 带有提交按钮的Jqgrid信息对话框,javascript,jquery,jqgrid,jqgrid-asp.net,Javascript,Jquery,Jqgrid,Jqgrid Asp.net,我正在使用下面的代码创建一个带有提交按钮的信息对话框。这很好。现在我想在单击submit按钮的同时执行一些操作。当我使用onSubmit:function(){}时,这不起作用。我用过onClose,意思是它能工作。请帮我做这个。对不起,我的英语 var totalSelect = ""; $.jgrid.info_dialog("Select Deny Function(s) to Map", selOptin + "</ul>", $.jgrid.edit.bSubmit, {

我正在使用下面的代码创建一个带有提交按钮的信息对话框。这很好。现在我想在单击submit按钮的同时执行一些操作。当我使用onSubmit:function(){}时,这不起作用。我用过onClose,意思是它能工作。请帮我做这个。对不起,我的英语

var totalSelect = "";
$.jgrid.info_dialog("Select Deny Function(s) to Map", selOptin + "</ul>", $.jgrid.edit.bSubmit, {
    zIndex: 1500,
    width: gwdth,
    align: 'left',
    height: 'auto',
    onSubmit: function () {
    alert('enter hgere');
$('input[name="FunctionCheckbox"]:checked').each(function () {
    totalSelect = totalSelect + this.value + ",";
    });
    element.value = totalSelect.slice(0, -1);
    return true;
    }
    });
var totalSelect=“”;
$.jgrid.info_对话框(“选择要映射的拒绝函数”,selOptin+“”,$.jgrid.edit.bSubmit{
zIndex:1500,
宽度:gwdth,
对齐:“左”,
高度:“自动”,
onSubmit:函数(){
警报(“输入hgere”);
$('input[name=“FunctionCheckbox”]:checked')。每个(函数(){
totalSelect=totalSelect+this.value+“,”;
});
element.value=totalSelect.slice(0,-1);
返回true;
}
});

我找到了以下创建按钮并正确处理其单击事件的方法

var dialog=$.jgrid.info_dialog("Caption","text","", { 
    zIndex: 1500,
    buttons:[{
        text:"Submit", 
        id:"but_submit",  onClick:function(b) { 
            alert("submit button clicked");
        }
    }, {
        text:"Cancel", 
        id:"but_cancel", 
        onClick:function(b) {
            alert("cancel button clicked");
        }
    }]
});