我在MVC中編寫併發送jQuery AJAX請求。爲什麼使用jQuery AJAX請求將回調參數添加到查詢字符串中
我不明白爲什麼添加了「回調」參數查詢字符串的時候我送使用jQuery AJAX請求如下
http://localhost:39224/Test/TAction/2?callback=jQuery151031896859929189747_1301556762907
這會導致錯誤時響應返回 我從來沒有遇到過這樣的問題。它可能是什麼?
這裏的請求代碼 謝謝
$.ajax({
type: 'POST',
dataType: 'json',
url: 'Test/TAction/' + id,
async: false,
success: function (data, textStatus, XMLHttpRequest) {
var branches = $.parseJSON(data);
},
error: function (a, b, c) {
var d = 1;
}
});
我曾經幾百次** **簡單的jQuery AJAX請求和從來沒有遇到過這樣的問題增加。爲什麼會發生? – theateist 2011-03-31 08:06:50
@theateist不確定。事情已經在1.5中發生了變化,但我不能說這是1.5的新功能。它有添加'jsonp'設置的效果嗎? – jensgram 2011-03-31 08:08:21
是否使用$ .ajaxSetup()並設置jsonp,在您的頁面上使用其他代碼? – Douglas 2011-03-31 08:09:41