这是处理验证回调的代码:
$(".submission-validate").validate({
submitHandler: function(form) {
form.submit();
$('#submit').fadeOut('fast', function() {
$('#pleasewait').fadeIn('fast');
});
}
});
它在其他浏览器上运行得非常好,但是当我在Safari中单击提交时没有任何反应。如果我删除submitHandler,它工作正常。请帮我解决这个问题。
另外,我读了一些文章,有大约40%的可能性,包含上传文件的表单会挂起或卡住并且不显示任何活动。我还读到它的解决方案是发送连接关闭标头或其他东西。请帮助我在我的表格中实现这一点。
非常感谢任何和所有帮助。谢谢!
答案 0 :(得分:1)
只需将提交按钮的名称重命名为“提交”以外的其他名称。
错误的提交按钮名称:
<input type="submit" name="submit" value="Submit" />
更正提交按钮名称:
<input type="submit" name="send" value="Submit" />