jQuery 实现ajax传入参数含有特殊字符的方法总结


Posted in Javascript onOctober 17, 2016

在做ajax登录时候遇到的一个问题,

当传入参数含有特殊字符,比如:“$'#@”等。参数传递会有问题,无法正确获取。

$.ajax({
  url: '/user/login.ydd',
  type:'post',
  data:'name=abce&password=abcd&pwd',
  success: function(data){

  }
})

我要传入的是用户名为:abc,密码为abcd&pwd的用户登录。但传入后台获取参数,会被password=abcd当作一个参数传递,&这个特殊将pwd分开了作为另一个参数解析了。

解决方法,这时候就需要ajax另外一种传递参数的方式

$.ajax({
  url: '/user/login.ydd',
  type:'post',
  data:{'name':'abce','password':'abcd&pwd'},
  success: function(data){
  }
})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
this和执行上下文实现代码
Jul 01 Javascript
JavaScript.The.Good.Parts阅读笔记(一)假值与===运算符
Nov 16 Javascript
让你的博文自动带上缩址的实现代码,方便发到微博客上
Dec 28 Javascript
js操作iframe的一些方法介绍
Jun 25 Javascript
jQuery.form插件的使用及跨域异步上传文件
Apr 27 Javascript
Web Uploader文件上传插件使用详解
May 10 Javascript
Vue.js实现简单ToDoList 前期准备(一)
Dec 01 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
Jul 13 Javascript
Vue.js实现实例搜索应用功能详细代码
Aug 24 Javascript
从零开始搭建webpack+react开发环境的详细步骤
May 18 Javascript
微信小程序wx:for循环的实例详解
Oct 07 Javascript
前端框架ECharts dataset对数据可视化的高级管理
Dec 24 Javascript
JavaScript中的ajax功能的概念和示例详解
Oct 17 #Javascript
JQuery中解决重复动画的方法
Oct 17 #Javascript
bootstrap读书笔记之CSS组件(上)
Oct 17 #Javascript
原生JavaScript制作计算器
Oct 16 #Javascript
JavaScript 实现的checkbox经典实例分享
Oct 16 #Javascript
JavaScript正则表达式实例详解
Oct 16 #Javascript
js实现碰撞检测特效代码分享
Oct 16 #Javascript
You might like
用PHP为SHOPEX增加日志功能代码
2010/07/02 PHP
php使用imagick模块实现图片缩放、裁剪、压缩示例
2014/04/17 PHP
PHP函数strip_tags的一个bug浅析
2014/05/22 PHP
PHP数组游标实现对数组的各种操作详解
2016/01/26 PHP
基于ThinkPHP实现的日历功能实例详解
2017/04/15 PHP
php实现的mongoDB单例模式操作类
2018/01/20 PHP
Laravel 在views中加载公共页面的实现代码
2019/10/22 PHP
CSS+JS构建的图片查看器
2006/07/22 Javascript
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
完美兼容各大浏览器获取HTTP_REFERER方法总结
2014/06/24 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
JavaScript知识点总结(十一)之js中的Object类详解
2016/05/31 Javascript
js 输入框 正则表达式(菜鸟必看教程)
2017/02/19 Javascript
jQuery基于事件控制实现点击显示内容下拉效果
2017/03/07 Javascript
详解vue-cli快速构建项目以及引入bootstrap、jq
2017/05/26 Javascript
javaScript字符串工具类StringUtils详解
2017/12/08 Javascript
解决低版本的浏览器不支持es6的import问题
2018/03/09 Javascript
可能被忽略的一些JavaScript数组方法细节
2019/02/28 Javascript
babel7.x和webpack4.x配置vue项目的方法步骤
2019/05/12 Javascript
微信小程序实现手势滑动效果
2019/08/26 Javascript
小程序实现图片移动缩放效果
2020/05/26 Javascript
[01:21]2018DOTA2亚洲邀请赛4.5采访 打DOTA2也能有女朋友?
2018/04/06 DOTA
Python实现列表转换成字典数据结构的方法
2016/03/11 Python
pyqt5 实现 下拉菜单 + 打开文件的示例代码
2019/06/20 Python
pygame实现贪吃蛇游戏(下)
2019/10/29 Python
Window版下在Jupyter中编写TensorFlow的环境搭建
2020/04/10 Python
python创建文本文件的简单方法
2020/08/30 Python
python实现快速文件格式批量转换的方法
2020/10/16 Python
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
办公室副主任职责范本
2014/03/08 职场文书
2014业务员年终工作总结
2014/12/09 职场文书
士兵突击观后感
2015/06/16 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
《极主夫道》真人电影正式预告 定档6月3日上映
2022/04/05 日漫
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android