ajax数据正确返回码,$ .ajax值不能正确返回

我想从PHP数组的数据库返回值到JavaScript数组。 到目前为止,我所做的是将值作为字符串返回,我希望将每个值作为数组 索引。

这是我的jQuery AJAX调用:

$.ajax({

type: 'GET',

url: "Profile_Control.php",

data:"ajaxRequest=yes&id="+document.getElementById("compid").value,

success:function(data)

{

document.getElementById("asd").innerHTML=data;

}

});

,这是我的PHP脚本,到目前为止,这是返回像字符串值,我想在数组索引的每个值。

$branches=Profile_Model::getCompanyBranches($_GET['id']);

while($row=mysql_fetch_array($branches))

{

echo $row[3];

}

现在我只是呼应列从数据库返回的值3,输出是这样的:

67.030867.020467.031167.020667.0357

,结果我想应该是这样的。

arr[0]=67.0308

arr[1]=67.0204

arr[2]=67.0311

arr[3]=67.0206

arr[4]=67.0357

我也尝试用json_encode($row[3]);在JSON数据进行编码,但它返回我下面的结果。

"67.0308""67.0204""67.0311""67.0206""67.0357"

2012-05-26

Mj1992

+1

而不是将一个字符串传递给'data',你应该使用一个对象:'data:{ajaxRequest:'yes',id:blah}'。否则*你*必须注意正确编码的值。 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值