我正在使用下面的代码创建带有提交按钮的信息对话框。 现在,我想在单击“提交”按钮时执行一些操作。 当我使用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;
    }
    });

===============>>#1 票数: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");
        }
    }]
});

  ask by user3085540 translate from so

未解决问题?本站智能推荐: