发现demo教程什么的,注意事项都不说清楚。郁闷死
mvc中返回json给 tree使用,需要注意以下几点
1.不能使用 Json方法返回,因为json是对json数据的一个封装了,除了json数据还有其他的东西。用 JavaScriptSerializer 来转换
2.实体类 需要有id,text,chidren 属性,分别对应id,显示文本,子节点
部分代码如下:
List<test> ls = new List<test>();
ls.Add(t);//t是test一个实例
JavaScriptSerializer json = new JavaScriptSerializer();
string jsonstring = json.Serialize(ls);
return Content(jsonstring);
public class test
{
public int id { get; set; }
public string text { get; set; }
public List<test> children { get; set; }
}
参考:http://www.cnblogs.com/wubh/archive/2013/01/29/2882070.html