最後の数時間、ajaxフォームでエラーをデバッグしようとしました。私の関数は正しく見えて、私のコード、jQueryなどのどこにもない行については、IEで奇妙なエラーが発生しています。私はVMWare融合でテストしています。IEテスターと正規バージョンの両方で、次のエラーが発生します。これは他のすべてのブラウザでテストされ、完全に動作します。また、私が気づいたことは、言及されたコードの行番号がIEのバージョンに基づいてランダムに変わることです。Internet Explorer 7 + 8エラー - jQuery .ajax
Line: 134926530
Char: 1
Error: Syntax error
Code: 0
Javascriptを:
$.ajax({
url: "proxy.php",
type: "POST",
data: serialized,
success: function(data) {
if(data.search(/invalid/i) != -1) {
alert('The email address you supplied is not valid. please fix before yo uacan subscribe to this list.');
}
else
{
$("#nduiik-nduiik").val("Thank you!");
setTimeout(function(){
$("#email-list").animate({top : "-200px"}, 500);
},
1500);
var pageTracker = _gat._getTracker("UA-2400393-45");
pageTracker._trackPageview("/newsletter_signup");
}
}
});
}); // end of ajax
は助けを事前にありがとうございます!
JavaScriptを投稿してください。 – hunter