在ASP.NET MVC 3中,我在AJAX調用中使用JSON。當我在我的開發機器上運行我的應用程序時,使用visual studio應用程序工作正常。 但是,如果我發佈相同的應用程序,並嘗試使用虛擬目錄訪問它,我收到錯誤JSON是未定義的。JSON在asp.net中未定義mvc
代碼
function PopulateData() {
$.ajax({ url: '../Home/Populate/',//**Error Line**
type: 'POST',
data: JSON.stringify({
'id':@ViewBag.Id }),
dataType: 'json',
contentType: "application/json; charset=utf-8",
success: function (data)
{
//code
} // ajax callback
}); // ajax call
}
請回復
您是否添加了json ui文件或任何必要的文檔? – Sakthivel
您使用哪些瀏覽器? – madhead
您使用什麼瀏覽器查看您的網站? –