`
xiaolu6t6t
  • 浏览: 2722 次
  • 性别: Icon_minigender_2
  • 来自: 郑州
最近访客 更多访客>>
社区版块
存档分类
最新评论

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("{\"data\":1}",1,"添加成功");
this.AjaxReturn(1, "添加成功");

 

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

使用JsonData来处理生成json: 

 

 

LitJson.JsonData data = new LitJson.JsonData();
data["name"] = "peiandsky";
data["age"] = 28;
data["sex"] ="male";
//{"name":"peiandsky","age":28,"sex":"male"}
string json= data.ToJson();



 

 

 

 

分享到:
评论

相关推荐

    NFinal最快的.net mvc框架

    NFinal框架是基于新的魔法糖思想创建的框架 论坛网址:http://bbs.nfinal.com 视频网址:http://bbs.nfinal.com/index.php?c=thread&fid=3 NFinal框架是基于新的魔法糖思想创建的框架 本框架有两大特点. 1.所有框架...

    NFinal:最快的 .net MVC 框架

    NFinal框架是基于新的魔法糖思想创建的框架 论坛网址: 视频网址: NFinal框架是基于新的魔法糖思想创建的框架 本框架有两大特点. 1.所有框架里最简单易学易配置的. 2.所有框架里效率最快的. 相关介绍 1.UrlRouter没有...

    EvaluacionModulo4:Evaluaciónfinal del modulo 4

    在本模块4的最终评估中,我们关注的核心主题是Java编程语言。Java是一种广泛使用的、面向对象的编程语言,由Sun Microsystems(现为Oracle Corporation的一部分)于1995年推出。它的设计目标是实现“编写一次,到处...

    Final-SO:Proyecto解析器comoevaluaciónfinal

    Evaluación决赛-Sistemas Operativos普遍适用的诉讼程序监控Java使用状况入门Descargar el repositorio como ZIP。 地方法院内部档案。 Utilizar NetBeans IDE(推荐),从头到尾都是proyecto。...

    modulo-3-evaluacion-final-Martcacio:Evaluaciónfinal modulo 3玛塔·卡诺

    你好! 里克·莫蒂(Rick y Morty)的礼物。 失去了对自己的印象,就失去了自己的人格。 在德勒达拉达州立大学的女校长,在西班牙代表处任职。 在任何情况下都无法识别的URL或可疑对象的名称,可以在图像上显示出来...

    Final IK 当前最新版

    《Final IK:Unity中的高效骨骼IK解决方案》\n\nFinal IK是Unity引擎中的一款强大插件,专为解决角色Inverse Kinematics(IK)问题而设计。在游戏开发中,IK系统对于实现逼真的角色动画至关重要,它使得角色的肢体...

    数学建模灰色预测MATLAB程序

    nfinal = size(x, 2) - 1 + 1; for k3 = 1:nfinal x3fcast(k3) = constant1 * exp(afor1 * k3) + ua; end ``` 使用估计的参数进行预测,并输出预测结果。 ### 四、误差分析 为了评估模型的有效性,通常会...

    C语言链表解决汉诺塔问题

    printf("\nFinal state:\n"); printList(to); return 0; } ``` 这个程序通过链表来表示盘子,使用递归策略解决汉诺塔问题。链表的灵活性使得在解决过程中可以方便地添加、移除节点,直观地表示盘子的移动。递归...

    Java SwingWorkder使用实例

    taOutput.append("\nFinal Result: " + result + "\n"); } catch (InterruptedException | ExecutionException e) { e.printStackTrace(); } } }; // 监听按钮事件 b.addActionListener(new ActionListener...

Global site tag (gtag.js) - Google Analytics