echo json_encode回到json对象,在前端获取到的却是字

作者:北京诚信汇发物流有限公司  来源:www.cxhfwL.com  发布时间:2017-09-07 12:37:15
echo json_encode回到json对象,在前端获取到的却是字符串,而非json对象 echo json_encode返回json对象,在前端获取到的却是字符串,而非json对象
前端使用一下代码提交并处理后续结果
functiondel(id){ if(confirm('确认要删除此关键字吗?')){ $.post('./keyword',{op:'del',id:id},function(result){ alert(result);//正常这个部分应该显示的是object:object,但现在显示的是一个字符串 if(result.code!=0){ alert("删除失败!"); }else{ location.reload(); } }); } }
服务端使用以下代码返回

echojson_encode(array("code"=>0)); exit;
正常情况下在前端alertresult这个变量,应该显示的是object:object,可现在显示的却是这个json字符串。


------解决方案--------------------
$.post('./keyword',{op:'del',id:id},function(result){...},'json');
------解决方案--------------------
functiondel(id){ if(confirm('确认要删除此关键字吗?')){ $.post('./keyword',{op:'del',id:id},function(result){ alert(result);//正常这个部分应该显示的是object:object,但现在显示的是一个字符串 if(result.code!=0){ alert("删除失败!"); }else{ location.reload(); } },"json"); } }

企业建站2800元起,携手武汉肥猫科技,做一个有见地的颜值派!更多优惠请戳:武汉网站建设公司 https://www.jingchucn.com/zt/wuhan_wangzhanjianshe/


上一篇:分享网易云阅读iPhone2.0交互设计思路
下一篇:最后一页