我的代碼JavaScript文件:Ajax調用在Internet Explorer IE 7和IE8錯誤
$("#login").click(function(){
username=$("#user_name").val();
password=$("#password").val();
$.ajax({
type: "POST",
url: "login.php",
data: "username="+username+"&password="+password,
success: function(value)
{
//code
},
beforeSend:function()
{
$("#add_err").html("Loading...")
}
});
return false;
});
的aboue代碼工作於Chrome和Firefox罰款,但它無法在Internet Explorer 7和8
幹活當我嘗試訪問該頁面在Internet Explorer 7中顯示了以下錯誤消息:
「對象不支持此屬性或方法」
請建議我一個解決方案是如何克服這個problme在IE7
我在你的'success'功能假設,你有'//代碼「你錯誤地輸入了一個'if'語句?否則,這可能是你的問題。 – 2012-03-01 11:30:13
看起來不錯,如果你想診斷你不能用真代碼代替代碼 – 2012-03-01 11:31:31
順便說一句,如果你還沒有完成,你應該使用'var'關鍵字真的聲明yoru變量已經。例如'var username = $(「#user_name」)。val();' – PeeHaa 2012-03-01 11:34:10