$.ajax({
type: 'POST',
url: URL +'/foo/',
data: {'pass': pass},
dataType: "json",
jsonp:'jsonp_callback',
success: function(data) {
if (data["success"] === "false") {
$("#password").val("");
$('.error-message').removeClass('hide')
$('.error-message').addClass('show')
}
else {
var tempUrl="http://10.0.1.101:9000/bar/"
location.href=tempUrl;
}
},
});
return false
這在Mozilla,Chrome,Safari中工作正常。但不是在IE中。可能是什麼原因。我從服務器返回suucess值。如果成功爲True,它將重定向到tempUrl
。 但在IE瀏覽器中沒有任何內容。看來,Ajax在IE中完全不起作用。爲什麼IE和Ajax有這麼多問題?
請註明IE的你對測試哪個版本(S)。 (IE很糟糕,但IE6比IE8糟糕得多)。 – Spudley 2010-12-01 11:40:37
你看到任何javascript錯誤? – Heikki 2010-12-01 11:42:33