序列化类型为“System.Reflection.RuntimeModule”的对象时检测到循环引用

xiaoxiao2021-02-28  62

在 .Net MVC中

原来 直接在

public JsonResult Test()

{

      return Json(GetDataTable());

}

//容易出现

序列化类型为“System.Reflection.RuntimeModule”的对象时检测到循环引用

可以考虑

在ajax中增加 dataType:'json'.

及在后台

JsonSerializerSettings setting = new JsonSerializerSettings()             {                 ReferenceLoopHandling = ReferenceLoopHandling.Ignore             };             var ret = JsonConvert.SerializeObject(data, setting);             return Json(ret, JsonRequestBehavior.AllowGet);

转载请注明原文地址: https://www.6miu.com/read-68012.html

最新回复(0)