我有一个表格,上面有几个按钮。其中两个按钮使用ajax提交并清除表单,以便用户可以在继续之前添加多个记录。最后一个按钮用于当用户完成页面并要移至下一页时。可以在jQuery的.submit()方法中判断表单的提交方式(单击Enter或单击按钮的对象)吗?

最佳答案

不知道这是否是最佳做法,但我发现,如果我创建一个Submit事件处理程序,然后为其他按钮创建处理程序,则至少在Chrome中似乎可以正常工作。

这是一个例子

$(function(){
    $('form#frmField').submit(function(evt){
        alert('Form Submitted');
        return false;
    });

    $('input#btnReset').click(function(){
        alert('Form Reset');
        return false;
    });
});

关于javascript - 获取如何在提交事件中提交表单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4993957/

10-10 22:13
查看更多