1
我有一個表單正在使用jQuery表單插件(http://jquery.malsup.com/form/)提交。實際上我遇到了兩個問題。使用此代碼:ajax提交幫助 - IE9不加載目標或提交兩次
$(document).ready(function() {
var options = {
target: "#result",
beforeSubmit: showRequest,
forceSync: true
};
$("#testForm").submit(function() {
$(this).ajaxSubmit(options);
return false;
});
});
表單提交,但表單仍然可見,就像沒有提交任何內容。在Chrome,Firefox等中,表單將消失,成功頁面出現。在IE9中,沒有任何反應,但表單已正確提交。
$(document).ready(function() {
var options = {
target: "#result",
beforeSubmit: showRequest,
forceSync: true
};
$("#testForm").submit(function() {
$(this).ajaxSubmit(options);
return true;
});
});
隨着.submit()的返回值設置爲true,表單消失併成功加載頁面,但在提交表單兩次。
在這兩種情況下,表單都在Chrome和Firefox中正確提交。
任何提示我做錯了什麼?謝謝