Cet article présente principalement la méthode d'interaction de données JSON dans ASP.NET MVC 4. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer.
Les requêtes Ajax de premier plan doivent souvent obtenir des données au format JSON à partir de l'arrière-plan. Généralement, il existe les méthodes suivantes :
Épissage de chaînes
return Content("{\"id\":\"1\",\"name\":\"A\"}");
var tempObj=new { id=1, name="A" }
string jsonData=new JavaScriptSerializer().Serialize(tempObj); return Content(jsonData);
Renvoyer le type JsonResult MSDN
Dans ASP.NET MVC, vous pouvez renvoyer directement des objets JSON sérialisés :public JsonResult Index() { var tempObj=new { id=1, name="A" } return Json(tempObj, JsonRequestBehavior.AllowGet); }
$.ajax({ url:'/home/index', success:function(data){ var result=$.parseJSON(data); //... } });
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!