NFinal ajax
AJAX返回
我们经常会用到ajax,当我们想返回json时,需要这样写.
1 context.Response.ContentType="application/json"; 2 context.Response.Write("{"); 3 context.Response.Write("\"code\":0,"); 4 context.Response.Write("\"data\":\"添加成功!\""); 5 context.Response.Write("}") context.Response.End();
Code
这样做很不方便.我们可以直接在控制器中这样写.
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();
转载于:https://www.cnblogs.com/xiaolu6t/p/4626388.html
NFinal ajax相关推荐
- html+spring boot简单的ajax数据传输实现
本篇讲解在前后端不分离情况下的html+spring boot的项目数据传输实现 首先,后台我写了三个接口 package com.demo.ajax.controller;import com.de ...
- form表单提交前进行ajax或js验证,校验不通过不提交
在使用form表单进行提交数据前,需要进行数据的校验->表单的校验(如:两次密码输入是否相同)+后台数据的校验(如:账号是否存在),这个时候,如果哪步校验不通过,表单将停止提交,同时避免后台主键 ...
- 使用ajax不刷新页面获取、操作数据
在使用jsp或html时,利用ajax达到不刷新页面就可以获取.操作数据. 首先上代码 (html+js) 在此处需要引入jquery插件 <!-- 这是页面部分 html--> < ...
- Ajax接收Java异常_java – 处理来自Servlet的Jquery AJAX响应中的异常
我的servlet代码是 try{ //something response.setStatus(201); out.print("Data successfully saved" ...
- 【AJAX】JavaScript的面向对象
Ajax中后端数据返回后需要前端通过JavaScript来实现动态数据更新的问题.所以,在Ajax中加深了一遍JavaScript面向对象的印象. 基础部分: JavaScript中创建对象并简单对象 ...
- 【AJAX】Ajax学习总结
AJAX是什么: 是Asynchronous(异步).JavaScript.And.Xml 的缩写 主要就是说: 通过JavaScript融合了Web开发标准表示技术,DOM动态显示和交互,XML和X ...
- SpringMVC——通俗易懂讲讲Ajax~
聊聊Ajax 一.什么是Ajax 二.iframe标签简单伪造Ajax 三.Ajax的实现 1. 基本概念的了解 Ajax的核心是什么? XMLHttpRequest是什么? Ajax数据传输的数据格 ...
- [JAVA EE]ajax 方式提交数据
前端界面:Form表单 前端数据提交:使用 ajax 方式 ( 基于jquery ) 后台代码: TestController.java @Controller public class TestCo ...
- ajax交互扩展遇到的问题,ajax autocomplete扩展程序无法正常工作
我在文本框上有一个自动填充扩展器,它将记录显示为数据库中的列表,但是我点击了texbox并开始输入任何内容.我的HTML代码是 Enabled="True" TargetContr ...
- ajax发送动态字符传,如何发送ajax请求文件与其他字符串的变量?
我想创建ajax调用并发送数据与文件和其他变量,我也使用django,如果它的帮助.如何发送ajax请求文件与其他字符串的变量? 我尝试: js文件: $("#save-new-reques ...
最新文章
- [JavaScript] 探索JS中的函数秘密
- http协议常见的响应头
- 查看Linux服务器网卡流量小脚本shell和Python各一例
- oracle订单,银科软件:Oracle ERP订单管理模块详细介绍
- nginx 获取真实ip
- JavaSE总结笔记
- PHP 数据库连接池实现
- matlab给0数组赋值,MATLAB中怎么把一个函数的一部分赋值给一个变量或数组,比如怎么把sin(x)大于0的部分赋值给f....
- ImportError: No module named _caffe
- linux 高性能日志,linux日志系统
- X 分钟速成 Python
- CentOS下编译安装Gcc-4.9
- polyfill 与 transform-runtime
- vue中使用antv/g6 绘制关系图、结构图_CAD小白必看!手把手教你如何看懂室内设计施工图图纸(平面立面剖面大样节点图)...
- Linux curl 命令下载文件
- Facebook引流到独立站的三种技巧~附保姆级教程
- FastDFS原理系列文章
- Programer四境界-摘自《代码大全》
- 英语学术论文写作常用词汇
- 推荐一款前端轻量级的toolTip插件-Tippy.js