首页 > 代码库 > json_encode ajaxReturn getJSON
json_encode ajaxReturn getJSON
之前我在页面中getJSON("")
$.getJSON("/index.php/Shopcar/getspcar",function(data){
spcars.splist=data;
console.log(data);
});
在访问的方法中这样写的
$this->scres = $sc->query($sql);
$data = http://www.mamicode.com/json_encode($this->scres);
$this->ajaxReturn($data);
然后在js中的splist赋值不成功。
错误原因:ajaxReturn(data),会对data进行编码,如果是数组的话,会解析成json,json_encode是编码为字符串,所以这个方法返回时就返回成了字符串。
赋值就没有成功。spcars.splist[0]=data;这样就成功了
json_encode ajaxReturn getJSON
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。