爲什麼我會得到500 Internal server error
?ASP.NET MVC 5控制器JsonResult內部服務器錯誤
C#
public JsonResult GetCategory(string id)
{
long eocategoryid = Convert.ToInt64(id);
dbEntities db = new dbEntities();
ttCategory cat = db.ttCategories.First(x => x.ID == eocategoryid);
return Json(new
{
catgeory = cat
}, JsonRequestBehavior.AllowGet);
}
JS:
$.ajax({
type: "GET",
url: "/GetCategory",
data: { id: data.node.a_attr.id },
datatype: "json",
success: function (data) {
console.log(data);
}
});
檢查你的'eocategoryid'的價值。它是什麼? – AnhTriet
值是正確的,貓已設置 – daniel
不確定你需要指定'datatype:「json」' – JamieD77