function getState(sj){
alert(sj); //位置1
$.ajax({
url:'__URL__/serverStateJ',
type:'POST',
data:{'sitename':sj
},
error:function(msg){alert(msg);},
success:function(msg){
alert(msg); //位置2
}});
//后台
$ss= $_P['sitename'];
print_r($ss);
exit();
就很简单的个传值..莫名的出现了在位置1的时候sj这个变量还是字符串 abcc 而到了位置2接收后台的数据的时候变成了
arrat(0=>'a',1=>'b',3=>'c',4=>'c');
非常诡异.我试过把sj换成字符串直接写如'asdsad'这样位置2返回的数据就是正常的.
难道是js对那个sj变量动了手脚?求解..
alert(sj); //位置1
$.ajax({
url:'__URL__/serverStateJ',
type:'POST',
data:{'sitename':sj
},
error:function(msg){alert(msg);},
success:function(msg){
alert(msg); //位置2
}});
//后台
$ss= $_P['sitename'];
print_r($ss);
exit();
就很简单的个传值..莫名的出现了在位置1的时候sj这个变量还是字符串 abcc 而到了位置2接收后台的数据的时候变成了
arrat(0=>'a',1=>'b',3=>'c',4=>'c');
非常诡异.我试过把sj换成字符串直接写如'asdsad'这样位置2返回的数据就是正常的.
难道是js对那个sj变量动了手脚?求解..
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货