jquery与ajax获取特殊字符实例详解
2017-01-08 08:37
567 查看
jquery与ajax获取特殊字符
在用jquery加ajax写的时候,发现如果传进去的数据包含&则无法获取数据而+号的话就会被判定为空,解决办法就是使用encodeURIComponent()函数对要发送的数据进行编码.
function ajax() { $val = encodeURIComponent($('#note').val()); $.ajax({ type: 'post', url: 'xxx.php', data: 'txt=' + $val, success: function(data) { $("#remove").empty(); $("#main").html(data); $(".chg_area").hide(); } }); };
这样就能传&+这些特殊符号了
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- ajax参数传递时含有特殊字符只能获取一部分字符
- jquery 中的html()获取的特殊字符被浏览器转义
- 实例详解jQuery Mockjax 插件模拟 Ajax 请求
- Javascript 使用ajax与C#获取文件大小实例详解
- [jQuery]$.ajax()方法详解及实例
- jQuery使用ajax方法提交登陆信息时,遇到特殊字符&
- jquery中cookie用法实例详解(获取,存储,删除等)
- jQuery使用ajax跨域获取数据的简单实例
- jQuery中ajax的load()与post()方法实例详解
- jQuery 实现ajax传入参数含有特殊字符的方法总结
- jQuery中ajax - post() 方法实例详解
- jQuery使用$.ajax进行即时验证实例详解
- JQuery.Ajax()的data参数类型实例详解
- jQuery使用ajax跨域获取数据的简单实例
- Jquery和JS用外部变量获取Ajax返回的参数值的方法实例(超简单)
- jQuery中ajax - get() 方法实例详解
- jquery+ajax实现注册实时验证实例详解
- jquery+ajax实现注册实时验证实例详解
- jquery中cookie用法实例详解(获取,存储,删除等)
- jQuery中通过ajax调用webservice传递数组参数的问题实例详解