json格式//var option = [{ "Name": "a", "Age": 1 }, { "Name": "b", "Age": 2 }, { "Name": "c", "Age": 3}];
controller中需要配置
public JavaScriptResult GetProductByCateId(string cateid,string callback)
{
Object result = new object();//result是任何对象,可以是泛型,类对象等等
var serializer = new JavaScriptSerializer();
return JavaScript(callback+"("+serializer.Serialize(result)+")");
}
//serializer.Serialize(result)
之后返回了标准的javascript的json格式的数据
callback表示调用的前台的js方法
页面端调用
$.getJSON("/GetProductByCateId?cateid=1175&callback=?", function (data) {
alert(data.length);
})
callback=?是自动调用匹配的js方法名称,就是后面的function(data)的方法
controller中需要配置
public JavaScriptResult GetProductByCateId(string cateid,string callback)
{
Object result = new object();//result是任何对象,可以是泛型,类对象等等
var serializer = new JavaScriptSerializer();
return JavaScript(callback+"("+serializer.Serialize(result)+")");
}
//serializer.Serialize(result)
之后返回了标准的javascript的json格式的数据
callback表示调用的前台的js方法
页面端调用
$.getJSON("/GetProductByCateId?cateid=1175&callback=?", function (data) {
alert(data.length);
})
callback=?是自动调用匹配的js方法名称,就是后面的function(data)的方法
本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。