$.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