的作品我有這樣的代碼:錯誤,但在舊版本
$.ajax({
url: "http://example.com/auth",
type: "POST",
data: "username=example&password=mypasswd",
success: function(returned) {
// do stuff
},
error: function(returned) {
console.log(returned);
}
});
它工作正常使用jQuery 1.3.2,我前一段時間寫的,但在更新後1.7.1今天,它返回這個:
Object { readyState=0, status=0, statusText="error"}
我無法得到它的工作。我究竟做錯了什麼?
我想看看這個辦法是...它是怎麼在1.3.2工作?瀏覽器拒絕跨域的Ajax請求。 – 2011-12-19 18:59:36
我相信你需要使用jsonp進行跨域請求。 – JesseBuesking 2011-12-19 19:02:28
這裏是一個小提琴,演示了跨域ajax請求在1.3.2中不起作用http://jsfiddle.net/Tentonaxe/bpb5B/ – 2011-12-19 19:03:14