ajax实例详解(2)
说到ajax当然离不开json格式了。在ajax的数据传递过程中用到最多的便是json格式了吧。
什么是json格式,在刚开始用它的时候,着实让人迷茫了一阵子呀。说的白了点所谓json不就是一种数据的格式嘛。
而我们只要理解这种格式,就可以用ajax方便的传递数据了。说到json格式又要说到js中的对象和数组。所以说知识都是相互
联系的,知识的融会贯通还是很重要的。
json语法是JavaScript对象表示语法的子集。虽然json简单的说就是js中的对象和数组。但是用ajax向后台传递json格式的
数据时还是要转换一下。否则在后台无法成功获得数据。
前台js代码
var dayTimeObj={}; //声明一个js对象var dayTime=[1,2,3,4]; // 声明一个js数组dayTimeObj.rows=dayTime;//属性 $.ajax({url:"InsertData.do",type:"post",dataType:"json",data:{ "dayTimeObj":JSON.stringify(dayTimeObj),},success:function (data){if(data){alert(" ok");}});
在后台获得json数据
后台java代码
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
response.setContentType("text/json; charset=utf-8"); String dayTimeObj=request.getParameter("dayTimeObj");JSONObject tt=JSONObject.fromObject(dayTimeObj);//封装成json对象 Object a=tt.get("rows"); JSONArray jsonArray2=JSONArray.fromObject(a);//封装成数组对象 for (int i = 0; i < jsonArray2.size(); i++) {//循环获得数组的值 }
当json字符中存在特殊字符时,json格式显示不正确。必须把特殊字符去掉。
转载于:https://www.cnblogs.com/heyesp/p/4346289.html
ajax实例详解(2)相关推荐
- $.ajax实例详解,Ajax与$.ajax实例详解
这次给大家带来Ajax与$.ajax实例详解,Ajax与$.ajax使用的注意事项有哪些,下面就是实战案例,一起来看一下. 实例一(Ajax请求基本创建格式): Ajax练习(GET,不考虑浏览器兼容 ...
- Jquery Ajax 实例详解
function test(){$.ajax({//提交数据的类型 POST GETtype:"POST",//提交的网址url:"testLogin.aspx" ...
- js原生ajax实例详解
<!DOCTYPE HTML> <html><head><title>please enter your title</title>< ...
- php 请求拦截,解决拦截器对ajax请求的拦截实例详解
解决拦截器对ajax请求的的拦截 拦截器配置:public boolean preHandle(HttpServletRequest request, HttpServletResponse resp ...
- mvc jquery ajax分页实例,jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解,mvcpagerajax分页...
jQuery Ajax自定义分页组件(jquery.loehpagerv1.0)实例详解,mvcpagerajax分页 简单的两个步骤即可实现分页功能 //回调里面进行业务处理 function lo ...
- 小程序怎么处理轮训ajax,微信小程序中使用Promise进行异步流程处理的实例详解...
微信小程序中使用Promise进行异步流程处理的实例详解 我们知道,JavaScript是单进程执行的,同步操作会对程序的执行进行阻塞处理.比如在浏览器页面程序中,如果一段同步的代码需要执行很长时间( ...
- ajax常用案例,Ajax和$.ajax使用实例详解(推荐)
实例一(Ajax请求基本创建格式): Ajax练习(GET,不考虑浏览器兼容性) function doRequest() { //不考虑浏览器兼容性问题 var xmlHttp = new XMLH ...
- 【转】4.1触碰jQuery:AJAX异步详解
传送门:异步编程系列目录-- 示例源码:触碰jQuery:AJAX异步详解.rar AJAX 全称 Asynchronous JavaScript and XML(异步的 JavaScript 和 X ...
- Vue实例详解与生命周期
Vue实例详解与生命周期 http://www.jianshu.com/p/b5858f1e6e76 Vue的实例是Vue框架的入口,其实也就是前端的ViewModel,它包含了页面中的业务逻辑处理. ...
- 请求对象触碰jQuery:AJAX异步详解
最近一直在研究请求对象之类的问题,现在正好有机会和大家讨论一下. 传送门:异步编程系列目录-- 示例源码:触碰jQuery:AJAX异步详解.rar AJAX 全称 Asynchronous Java ...
最新文章
- JavaScript学习笔记01【基础——简介、基础语法、运算符、特殊语法、流程控制语句】
- oracle expdp数据到txt,[20130727]ORACLE 12C使用expdp导出view数据.txt
- c语言全局变量和局部变量作用域重合时,c语言全局变量与局部变量(当变量重名时)的使用情况...
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- 电脑操作者的养生之道
- VMware vSphere 6.7之vSAN配置全程图解
- 利用R语言做可重复性报告研究
- 【音乐拼接】WAV格式
- 线性系统和非线性系统
- 2的n次方对照表,十六进制二进制对照表
- 什么是 JxBrowser
- zmap扫描mysql_ZMap扫描机制剖析
- python通过周数得到日期_python中根据时间获取周数,通过周数获取时间
- Jenkins搭建.NET自动编译测试并实现半增量部署
- ogg_for_bigdata (oracle 数据通过ogg到hbase)
- 抖音矩阵系统。抖音矩阵系统,抖音矩阵系统源码。
- 代码审计:审计思路之实例解说全文通读
- Linux系统下如何在防火墙开放指定端口
- Latex texstudio+ctex中文解决方案
- 众昂矿业:含氟聚合物被广泛运用于新能源锂电池生产
热门文章
- 《SilverLight2快速入门》之Hello SilverLight
- 湖南联通云计算与IDC掀发展浪潮
- 《OpenGL编程指南》一1.2 初识OpenGL程序
- RHEL6.5 部署DNS服务器
- go产生平台相关的0xFFFF
- cakephp2.X教程第一部分(基于cakephp1.3.4在线教程的改编)
- 使用二维数组遇到的问题
- asp.net电子商务开发实战 视频 第三讲(门类列表)
- [Publish AAR To Maven] 使用 Gradle 发布 AAR 到 Maven 仓库
- [C#] .NET4.0中使用4.5中的 async/await 功能实现异步