我正在一個MVC 3網站上工作,一切工作,直到我util我升級到jquery1.7.1使用nuget。現在我的$ .getJSON調用不會向服務器發出請求。在執行$ .getJSON之前和之後,Fiddler不顯示請求返回到服務器和代碼。任何想法,將不勝感激。ASP.NET MVC3&jquery.getJSON沒有請求
下面是一個簡單的客戶端腳本:
var srvBaseUrl = "http://localhost:15627/Home/";
$.getJSON(srvBaseUrl + "GetInfo", { 'id': 1 }, function (allData) {
alert(allData);
});
和相應的服務器代碼:
[HttpGet]
public ActionResult GetInfo(int id)
{
return Json(id, JsonRequestBehavior.AllowGet);
}
我測試服務器代碼的工作建立在提琴手的請求。
螢火蟲等任何錯誤? – 2012-02-20 01:26:24
@MarekKarbarz沒有錯誤。提琴手和螢火蟲都表明,甚至沒有任何要求。 – DonD 2012-02-20 01:32:13
你怎麼觸發Ajax調用?你可以發佈一些代碼嗎?可能會出現1.5.1和1.7.1之間的一些突變,導致代碼混亂。 – 2012-02-20 01:35:17