我現在有一個返回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