ajax特殊字符的处理
类别:Web前端 浏览量:173
时间:2015-4-1 ajax特殊字符的处理
ajax特殊字符的处理当你用ajax传递值到服务器端,如果值中包含特殊字符串如+,&等,在服务器端获取的结果可能就会出现差异,因为这些字符有其它用途,如“+”表示连接符,在转义后你获取到的就是空格。
如果变量中确实需要包含这些特殊字符,请用 encodeURIComponen() 函数过滤,它会对这些字符编码,服务器端是会被自动解码的,不需要处理。
例如
$.ajax({
url :url,
async :false,
type :"post",
dataType :"json",
data : { "parametersStr":encodeURIComponent(queryxml),"lotime":encodeURIComponent(textString)},
success: function(C) {
}
})
标签:ajax
您可能感兴趣
- laravel 前后端开发(在Laravel中实现使用AJAX动态刷新部分页面)
- php导出excel使用方法(PHP使用ajax的post方式下载excel文件简单示例)
- djangoapi接口开发(Django使用AJAX调用自己写的API接口的方法)
- 如何解决AJAX 的缓存
- laravel事件返回错误数据(laravel Validator ajax返回错误信息的方法)
- php开发技巧和方法(php+ajax实现商品对比功能示例)
- jquery ajax的async使用
- php上传大文件教程(PHP实现带进度条的Ajax文件上传功能示例)
- php递归ajax的交互模型(PHP使用反向Ajax技术实现在线客服系统详解)
- ajax回调函数不执行
- thinkphp伪静态实例(thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解)
- Ajax Post请求数据中加号变空格的解决方法
- $.ajax的用法
- jquery.ajax error 如何调试错误
- jquery ajax详细教程(jquery+Ajax实现简单分页条效果)
- laravel设置跨域请求(解决laravel 出现ajax请求419unknown status的问题)
- 魅族智能手表充电座曝光 Type-C 接口,线座分离设计(魅族智能手表充电座曝光)
- 华为 Watch GT2 Pro 智能手表曝光,新增支持无线充电(华为WatchGT2)
- vivo首款智能手表来了 也有血氧饱和度监测,一次充电18天续航(vivo首款智能手表来了)
- 你知道 七夕 的真正含义吗(你知道七夕的真正含义吗)
- 七夕的寓意(七夕的寓意)
- 苏志燮赵恩静结婚,韩国四大公共财产变三人,这么快就有替补了(苏志燮赵恩静结婚)