以下JSON電話總是打AJAX錯誤處理程序,我想不通爲什麼:爲什麼這個基本的json調用不起作用?
$.ajax({
type: "GET",
url: '<%= Url.Action("MyTest", "Detail") %>',
dataType: "json",
error: function (xhr, status, error) {
alert(xhr + " | " + status + " | " + error);
},
success: function (json) {
alert(json);
}
});
我得到的是Failed to load resource: the server responded with a status of 500 (Internal Server Error) http://localhost:4497/Detail/MyTest?_=1320681138394
當我設置一個控制器中的斷點,我可以看到它已經到達,所以我不確定請求在哪裏下降。下面是在DetailController行動:
Function MyTest() As JsonResult
Return Json("Hello")
End Function
任何想法?
當直接訪問'http:// localhost:4497/Detail/MyTest'時會發生什麼? – Sorpigal
直接在您的Web瀏覽器中訪問「http:// localhost:4497/Detail/MyTest?_ = 1320681138394」以獲取有關該異常的更多信息。 –