我用它来阻止:
$("#searchform").submit(function(e){
e.stopPropagation();
e.preventDefault();
}
问题是,如果我在此之后使用Ajax,则提交表单不会停止。 任何人都知道如何在没有触发器的情况下再次提交ajax查询。
ajax_function(options){
$.ajax(options);
}
$("#searchform").submit(function(e){
e.stopPropagation();
e.preventDefault();
ajax_function(options);
}
此代码触发表单在Chrome中提交
答案 0 :(得分:2)
ajax_function(options){
$.ajax(options);
}
必须是
function ajax_function(options) {
$.ajax(options);
}
否则,这是语法错误,您的活动永远不会注册。