ajax中get提交的时候改变参数的编码
2016-02-29 11:16
260 查看
function transUrlParaCode(para){ var s = para; if (para != null){ s = para.replaceAll("%", "%25"); s = s.replaceAll(" ", "%20"); s = s.replaceAll("/", "%2F"); s = s.replaceAll("#", "%23"); s = s.replaceAll("\\+", "%2B"); s = s.replaceAll("\\?", "%3F"); s = s.replaceAll("&", "%26"); s = s.replaceAll("\\=", "%3D"); } return s; }
jquery对查询到的数据中的非法字符进行转义,然后使用转义后的字符当作id使用。防止id中有些符号导致不能作为id使用。
//jquery 中对特殊字符转义
function jqTrans(str){ if(str.length>0&&str.trim()!=""){ str=str.replaceAll(" ",""); str=str.replaceAll("#",""); str=str.replaceAll("\\$",""); str=str.replaceAll("=",""); str=str.replaceAll("&",""); str=str.replaceAll("@",""); } return str; }
相关文章推荐
- Elicpse快捷键
- 使用SHC加密bash脚本程序
- 登录时候检测版本更新下载
- 进程和线程的理解
- validator字符长度限制
- 一次脚本注入广告漏洞分析
- 实现strcmp功能
- java 日期格式 毫秒
- C#-MVC开发微信应用(8)--菜单管理的实现
- maven 打包到本地仓库
- jQuery取消特定的click事件
- Android Studio使用Gradle上传到jCenter
- 集群环境下的文件上传和下载和文件服务器的配置
- 你=客户,服务员=客户经理+产品经理,大厨=码农
- 什么是数据仓库
- 4.18.2 android实现断点续传
- Zookeeper安装部署
- 【Maven】创建一个结构清晰基于Maven的JavaWeb项目
- java日期类型转换总结date timestamp calendar string
- Android-spinner