arbeiten Ich habe Setup einen getJSON Anruf, wenn Seite geladen in meiner .NET MVC-app wie folgt aus:jQuery getJSON mit .NET MVC nicht
$(document).ready(function(){
$.getJSON("/Administrator/GetAllUsers", function (res) {
// getting internal server error here...
});
});
Und die Aktion wie folgt aussieht:
[HttpGet]
[ActionName("GetAllUsers")]
public string GetAllUsers()
{
return new JavaScriptSerializer().Serialize(ctx.zsp_select_allusers().ToList());
}
Ich erhalte diesen Fehler:
500 (Internal Server Error)
Was mache ich hier falsch ???
'return Json (ctx.zsp_select_allusers(), JsonRequestBehavior.AllowGet);' –
Entfernen Sie den Schrägstrich/vor Administrator/GetAllUsers und überprüfen Sie. Ihr Rückgabetyp sollte JsonReturn sein –
Und es muss öffentlich sein ActionResult GetAllUsers() 'oder' public JsonResult GetAllUsers() ' –