我的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