我现在有一个返回JsonResult控制器方法:jQuery和ASP.NET MVC - JSON对象
public JsonResult EditField(int FieldID, string FieldValue)
{
var f = ManagerProvider.GetFieldManager();
try
{
f.UpdateField(FieldID, FieldValue);
return Json(new { State = "Success", Message = "Success"});
}
catch (Exception ex)
{
return Json(new { State = "Error", Message = ex.Message });
}
}
当我发布这个使用jQuery($。员额),回调函数开始,我在那里使用返回的Json对象。我可以打印出的反馈,这表现为
{“状态”:“错误”,“消息”:“无效的输入”}
然而,当我去拿到这个个人部分和javascript ,通过使用
alert(data.State);
我所得到的全部是“未定义”。
有人有任何想法吗?
干杯,
克里斯
谢谢!工作过一种享受。 – Chris 2010-01-11 15:36:09