关于Jquery中ajax方法data参数用法的总结
关于Jquery中ajax方法data参数用法的总结
jquery手册描述:
示例:
$.ajax({type: "POST",url: "some.php",data: "name=John&location=Boston",success: function(msg){alert( "Data Saved: " + msg );}
});
这里data后面跟的参数可以用二种表式:一种是普通url传参的写法一样,还有一种就是写在json数组里,
上面示例data部分也可以这样写:data: {name:"John",location:"Boston"}。这二个用法有什么区别?
今天在开发中发现二者用法的细微差别。第一种我们用url传参,参数里面如果加带"&"这个符号的话,可能参数接收不到或不完整,如“ data: "name=John&location=Boston",”,
如果name的值是"john&smith"这样写可能就会有问题,我们可以用JS里面的encodeURIComponent()方法进行转义,
但如果用data: {name:"John",location:"Boston"}这种方式写的话就不需要进行转义,如果转义的话,接收的将是转义后的字符串
转载于:https://www.cnblogs.com/daohuen/archive/2012/08/23/2652406.html
关于Jquery中ajax方法data参数用法的总结相关推荐
- 关于Jquery中ajax方法data参数用法
data 发送到服务器的数据.将自动转换为请求字符串格式.GET 请求中将附加在 URL 后.查看 processData 选项说明以禁止此自动转换.必须为 Key/Value 格式.如果为数组,jQ ...
- JQuery中$.ajax()方法参数详解(转)
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如put和 ...
- JQuery中ajax方法访问web服务
1 $.ajax({ 2 3 02 type: "POST", 4 5 03 //注明 返回Json 6 7 04 ...
- ajax离开页面方法,jQuery中ajax调用当前页面方法
$.ajax({ type: 'POST', url: 'AddressManager.aspx/GetProvince',//AddressManager.aspx当前页面 data: '{cach ...
- jq获取页面高度_使用jquery中height()方法获取各种高度
$(window).height(); //浏览器当前窗口可视区域高度 $(document).height(); //浏览器当前窗口文档的高度 $(document.body).height();/ ...
- ie11 ajax 加载提示,解决在IE11浏览器下,JQuery的AJAX方法不响应问题
在项目的时候一直都是在使用谷歌浏览器在调试,后来在现场部署到服务器上的时候,客户使用的是IE浏览器,版本是11 在测试的过程中,出现几个问题,虽然是几个问题,但是问题的原因就是AJAX第一次响应,第二 ...
- ajax的同步,设置JQuery的Ajax方法同步
如何设置jquery的ajax方法为同步 jax请求默认的都是异步的如果想同步 async设置为false就可以(默认是true) var html = $.ajax({ url: "so ...
- jquery ajax实例get,jQuery中ajax的get()方法用法实例
本文实例讲述了jQuery中ajax的get()方法用法.分享给大家供大家参考.具体分析如下: $.get()通过 HTTP GET请求从服务器上请求数据. 语法结构: $.get(url, [dat ...
- java ajax data_jquery ajax 方法中传递的data参数,如何在java类中获取
展开全部 var params="username="+"1"; $.ajax({ type : "POST", //数据发送方式 url ...
最新文章
- Lispbox的简单配置
- Android 支付宝登录
- ironpython调用c dll_IronPython脚本调用C#dll示例
- 视图可以修改表数据吗_Excel-数据透视表、数据透视图
- 聚合丁苯橡胶(SSBR)行业调研报告 - 市场现状分析与发展前景预测
- 【操作系统/OS笔记03】启动、中断、异常和系统调用
- 二叉排序树求每个结点平衡因子程序
- Bootstrap网格系统(Grid System)
- ftok函数(file to key)
- 修改TrustedInstaller权限文件(无法删除文件)
- 【台达 PLC - 1】 - 编程软件(WPL)
- 广告策略评估指标(算法实习day2)
- 免费剪辑音乐的软件都有哪些?音频剪辑方法分享?
- 计算机怎么没有word文档,word没了怎么回事 为什么电脑没有了word
- Java基础-深拷贝和浅拷贝的区别
- C++核心准则边译边学-I.6 表达前提条件最好使用Expects()
- 帧定格(用于定格画面添加字幕或者图片)
- KSO-netcore 中使用日志组件Nlog
- Linux——》系统日志
- Redis 6.2.6 Cluster搭建过程
热门文章
- 交交变换电路学习笔记
- JZOJ 5628. 【NOI2018模拟4.4】Travel
- oracle 提示存在lob,案例:Oracle数据库临时文件特别大 commit后lob字段使用临时表空...
- linux java多线程_Java多线程从简单到复杂
- python网络通信的几种方式_python网络-计算机网络基础(23)
- 数学之美 系列十三 信息指纹及其应用
- 朱棣文在哈佛大学毕业典礼上的演讲
- 哈佛的凌晨4点。。。
- hdu3549(又是最大流模板题)
- mysql 临时列_mysql – 在SQL中添加一个临时列,其中值取决于另一列