欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2022-05-04 11:30:55
...
echo json_encode返回json对象,在前端获取到的却是字符串,而非json对象
前端使用一下代码提交并处理后续结果

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


服务端使用以下代码返回

echo json_encode(array("code"=>0));
exit;


正常情况下在前端alert result这个变量,应该显示的是object:object,可现在显示的却是这个json字符串。

网友评论

文明上网理性发言,请遵守 新闻评论服务协议

我要评论
  • echo json_encode回到json对象,在前端获取到的却是字符串,而非json对象
  • 专题推荐

    作者信息
    echo json_encode回到json对象,在前端获取到的却是字符串,而非json对象

    认证0级讲师

    推荐视频教程
  • echo json_encode回到json对象,在前端获取到的却是字符串,而非json对象javascript初级视频教程
  • echo json_encode回到json对象,在前端获取到的却是字符串,而非json对象jquery 基础视频教程
  • 视频教程分类