我正在使用以下代码创建一个带提交按钮的信息对话框。这样做效果很好。现在,我想在点击提交按钮时执行某些操作。当我使用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;
}
});
答案 0 :(得分:0)
我发现了以下创建按钮并正确处理其点击事件的方法
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");
}
}]
});