0
返しAJAX呼び出しである:ここでAjaxはここでエラー
$.ajax({ url: "/TheControllerName/MyMethod",
type: "GET",
contentType: "application/json", dataType: 'json',
success: function (data) {
alert('something');
},
error: function (httpRequest, textStatus, errorThrown) {
console.log("status=" + textStatus + ",error=" + errorThrown);
}
})//end of ajax call
方法です:
public JsonResult MyMethod()
{
//get some list
return Json(theList, JsonRequestBehavior.AllowGet);
}
メソッドが呼び出され、ブレークポイントが正常にそれが出てくるが、私はこのエラーを取得する取得されています。 500(内部サーバーエラー)ステータス=エラー、エラー=内部サーバーエラー
は初期化されていますか?ログにチェックインできるサーバー上に例外がありますか? – Dennis
@ user1357437はい、theListはok値を持っています。サーバーはエラーをスローしません。 –
内部サーバーエラーが500になった場合は、サーバーのどこかにエラーがあります。 Jsonメソッドのログオンを有効にできますか? – Dennis