不知道咋回事,我用jquery的ajax的GET方法取后台数据,得到的值前边会多出两个单引号,
以前还没事的.
代码如下:
$.ajax({
type:'GET',
url:'?c=datah_c&m=get_dic_col',
data:'col='+encodeURIComponent($(this).val()),
success:function(msg){
alert(array);}});
服务端PHP:
只有一句:
echo 123; alert 弹出为: ''123
以前并没有这个问题,我怀疑是windows补丁更新的问题
以前还没事的.
代码如下:
$.ajax({
type:'GET',
url:'?c=datah_c&m=get_dic_col',
data:'col='+encodeURIComponent($(this).val()),
success:function(msg){
alert(array);}});
服务端PHP:
只有一句:
echo 123; alert 弹出为: ''123
以前并没有这个问题,我怀疑是windows补丁更新的问题
type:'GET',
url:'?c=datah_c&m=get_dic_col',
data:'col='+encodeURIComponent($(this).val()),
success:function(msg){
alert(msg);}});
服务端PHP:
只有一句:
echo 123;
没有经过任何处理,所有用ajax取出的值前面都会加两个单引号