如何从JSON数组中获取数据
我正在使用mvc5。请帮我从JSON数组中获取数据。 这是我的控制器如何从JSON数组中获取数据,json,asp.net-mvc,Json,Asp.net Mvc,我正在使用mvc5。请帮我从JSON数组中获取数据。 这是我的控制器 public ActionResult Index() { var data = ObjRepo.GetEmployees(1); ObjHybrid.data = data; // return View(ObjHybrid); return Json(new {data=ObjHybrid},behavior:JsonRequestBehavior.AllowGet); } 现在我得到的
public ActionResult Index()
{
var data = ObjRepo.GetEmployees(1);
ObjHybrid.data = data;
// return View(ObjHybrid);
return Json(new {data=ObjHybrid},behavior:JsonRequestBehavior.AllowGet);
}
现在我得到的数据是
{"data":{"data":[{"Emp_Id":101,"EmpName":"Hussain","Email":"Hussain@gmail.com","Psw":null,"Cnt_Id":0,"Cnt_Name":"India"}]
但我需要
"Data:[{...........}]
当前,您正在传递一个带有数据属性的匿名对象,它的值是您的ObjHybrid对象 看起来您想要ObjHybrid对象作为响应json数据。在这种情况下,不要使用匿名对象。只需传递ObjHybrid对象作为Json方法的第一个参数data
尝试在ajax中进行转换,如下所示:
var ResponseData= JSON.Signfy(data);
var ResponseData= JSON.Signfy(data);