use*_*624 34 javascript jquery
我有一个带有正常表单的页面,带有一个提交按钮和一些jQuery,它绑定到表单提交事件并覆盖它e.preventDefault()并运行一个AJAX命令.单击提交按钮但单击链接时,此工作正常onclick='document.formName.submit();',AJAX表单提交事件处理程序不会捕获该事件.任何想法为什么不能或如何在不绑定所有元素的情况下使其工作?
ste*_*chz 35
一些建议:
var oldSubmit = form.submit;
form.submit = function() {
$(form).trigger("submit");
oldSubmit.call(form, arguments);
}
Run Code Online (Sandbox Code Playgroud)
$("form a").click(function() {
$(this).parents().filter("form").trigger("submit");
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
44600 次 |
| 最近记录: |