Maison > développement back-end > tutoriel php > echo json_encode回到json对象,在前端获取到的却是字符串,而非json对象

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

WBOY
Libérer: 2016-06-13 11:41:37
original
1034 Les gens l'ont consulté

echo json_encode返回json对象,在前端获取到的却是字符串,而非json对象
前端使用一下代码提交并处理后续结果

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

服务端使用以下代码返回
<br />echo json_encode(array("code"=>0));<br />exit;<br />
Copier après la connexion


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

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal