検証コールバックを処理するコードは次のとおりです。
$(".submission-validate").validate({
submitHandler: function(form) {
form.submit();
$('#submit').fadeOut('fast', function() {
$('#pleasewait').fadeIn('fast');
});
}
});
他のブラウザーでは問題なく動作しますが、Safari で [送信] をクリックしても何も起こりません。submitHandler を削除すると、正常に動作します。この問題を解決するのを手伝ってください。
また、いくつかの記事を読んで、アップロード用のファイルを含むフォームが約 40% の確率でハングしたり動かなくなったりしてアクティビティが表示されないことを確認しました。また、それに対する解決策は、接続クローズヘッダーなどを送信することであることも読みました。私のフォームでもこれを可能にするのを手伝ってください。
どんな助けでも大歓迎です。ありがとうございました!