Firefoxで動作するようにこのフォームを作成する際に問題がありますが、Goole Chromeでは完全に機能します。私はボタンを押した後、test.phpを呼び出してネットワーク上で見ることができますが、エラーが発生します:オブジェクト、オブジェクト... FirefoxでAjax関数の一部が機能しないという手がかりがありません。 :)誰かが私を助けることができるjqueryフォームがFirefoxで動作していませんか?
$(document).on('submit','form#myform',function(){
$.ajax({
type:'POST',
url: '/wp-content/themes/html5blank-stable/test.php',
data: $('form').serialize(),
success: function(data) {
$("#addEmilInfo").append(data);
},
error: function(error){
alert(error);
}
});
});
を希望と私は)event.preventDefaultを(使用してみましたが、その後;,ボタンが全く反応しません。
を提出せずにAJAXのURLを呼び出します。フォームを送信したくないのにコントローラを呼び出して何らかのアクションを実行したい、またはHTMLページの一部を更新したい場合には、一般的にajaxが使用されます – Abhijeet
私の解決策が有効かどうか教えてください。 – Abhijeet
警告の代わりにconsole.log(エラー)を使用すると、エラーが正しく表示されます – cnorthfield