js + php 处理 永远的敌人 特殊符号 2 在js ajax post提交给php的解决方案
来源:互联网 发布:凯迪网络招聘 编辑:程序博客网 时间:2024/06/07 19:24
ajax post的时候,
长这样的时候 "+123+'+&+"+<span class="new">+&123
用以下两种方式传给php都不会存在问题
方式1:
方式2:
则需要先通过这个方法转成屏幕上显示的那样后,在用上述方法传出去
具体方法是这个:
如果使用的是
则不需要用上面的转换方式,直接用两种传值方式之一传值即可
var post_data = $('#J_input2').val();
长这样的时候 "+123+'+&+"+<span class="new">+&123
用以下两种方式传给php都不会存在问题
方式1:
data:{'postdata':post_data},
方式2:
data: 'postdata='+encodeURIComponent(post_data),
如果不是从input中取出,而是从div或者span等取出时,
如果使用的是
var post_data = $('#J_div').html();
则需要先通过这个方法转成屏幕上显示的那样后,在用上述方法传出去
具体方法是这个:
function change_to_origin(string){ string=string.replace(/"/g,'"'); string=string.replace(/'/g,"'"); string=string.replace(/</g,"<"); string=string.replace(/>/g,">"); string=string.replace(/&/g,"&"); return string; }
如果使用的是
var post_data = $('#J_div').text();
则不需要用上面的转换方式,直接用两种传值方式之一传值即可
0 0
- js + php 处理 永远的敌人 特殊符号 2 在js ajax post提交给php的解决方案
- js + php 处理 永远的敌人 特殊符号 1 在网页上的显示问题
- JQuery AJAX提交中文乱码的解决方案 js实现php函数urlencode
- js的post提交
- PHP处理ajax提交的裁剪后的base64的图片并保存 以cropbox.js控件为例
- ecshop AJAX-POST 多维JSON 数据给PHP处理的方法
- 调用prototype.js的ajax进行post提交示例源码
- 调用prototype.js的ajax进行post提交示例源码
- 调用prototype.js的ajax进行post提交方法
- AJAX+PHP的POST中文乱码问题及JS的空格替换
- PHP的数组给js调用
- js和php 在数组处理上的不同
- 采集页面的图片PHP+js+ajax
- js的ajax post请求
- php从隐藏域传值给js,并通过post在其他页面取值
- php从隐藏域传值给js,并通过post在其他页面取值
- js\php字符及url的处理
- php json_decode返回数据js的处理
- Matrix与graphics.Camera的使用
- android之intent
- 一张图说明udev的工作流程
- makefile--条件判断
- 如何使用Excel绘制甘特图
- js + php 处理 永远的敌人 特殊符号 2 在js ajax post提交给php的解决方案
- Android中<meta-data>的使用
- 整数和浮点除法
- VB.NET异步调用代码详解
- 关于android adb无法restart的问题
- ONE仿真平台重要的函数
- hdu动态规划集锦
- Android 内存溢出解决方案(OOM)
- 数据库别名获取不到解决办法