NFinal AJAX返回

前端之家收集整理的这篇文章主要介绍了NFinal AJAX返回前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

AJAX返回


我们经常会用到ajax,当我们想返回json时,需要这样写.

context.Response.ContentType="application/json";
context.Response.Write("{");
context.Response.Write("\"code\":0,");
context.Response.Write("\"data\":\"添加成功!\"");
context.Response.Write("}")context.Response.End();

这样做很不方便.我们可以直接在控制器中这样写.


this.AjaxReturn("{\"data\":1}");
this.AjaxReturn("{\"data\":1}",1);
添加成功");
this.AjaxReturn(1,"添加成功");


另外json的组装也很麻烦.NFinal包含了LitJson框架,用于处理Json. LitJson的详细用法,可以百度一下.这里只是给一个小例子:

使用JsonData来处理生成json:


LitJson.JsonDatadata=newLitJson.JsonData();
data["name"]="peiandsky";
data["age"]=28;
data["sex"]="male";
//{"name":"peiandsky","age":28,"sex":"male"}
stringjson=data.ToJson();
原文链接:https://www.f2er.com/ajax/163191.html

猜你在找的Ajax相关文章