我的AJAX無法正常工作,但我的JSON結果是返回行數爲12,並且沒有顯示任何警報消息。我檢查瀏覽器,它顯示500內部服務器錯誤。Json數據表傳球失敗
如果檢查目的,我給定的字符串值正在爲數據表是不是在那裏工作是獲取數據表
我的JSON結果
public ActionResult GroupFix(string id, string name)
{
List<Tbltable> Fix = new List<Tbltable>();
Fix = entity.Tbltable.Where(x => x.Name == name && x.id == id).ToList();
return Json(Fix, JsonRequestBehavior.AllowGet);
}
我的jQuery
$.post("/Home/GroupFix", { name: Name, id : id }, function (result) {
alert('hai');
$.each(result, function (value, key) {
alert('name');
$('#fixtab tbody').append('<tr> <td>' + value.name + '</td> <td>' + value.id + '</td> </tr>');
});
}, "json");
你可以顯示你的JSON格式的響應,而不是crea的代碼泰德呢? – alexP
好吧,服務器內發生了一些事情。這可能是一個數據庫服務器問題。試着去調試它。首先,讓它返回一個靜態文本,看看瀏覽器是否連接到動作或不... –
如果我傳遞的字符串值將被返回,但數據表沒有響應 – Dinesh