PHP jQuery json_encode

ngplayground

的PHP

$results[] = array(
    'response' => $response
);
echo json_encode($results);

使用上述返回我的jQuery以下 data

.ajax()的一部分

success:function(data){
    console.log(data);
}

产出

 [{"response":0}]

如何更改console.log(data)以选择的值response

西尔科

如果datatype: "json".ajax()调用中设置,则data获取对象将包含已解析的JSON。因此,您可以像访问其他任何JavaScript对象一样访问它。

console.log( data[0].response );

否则,您可能必须先解析它。(当返回的MIME类型错误时,可能会发生这种情况。)

data = JSON.parse( data );
console.log( data[0].response );

引用jQuery文档的各个部分

数据类型

如果未指定,则jQuery将尝试根据响应的MIME类型来推断它(XML MIME类型将产生XML,在1.4中,JSON将产生JavaScript对象,在1.4脚本中,脚本将执行该脚本,而其他任何内容将以字符串形式返回)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

php json_encode和jquery parseJSON单引号问题

来自分类Dev

带有PHP的jQuery数据表json_encode

来自分类Dev

将数组从PHP传递到JQuery json_encode

来自分类Dev

PHP json_encode数据到jQuery以进行AJAX调用

来自分类Dev

jQuery无法正确读取PHP json_encode()函数

来自分类Dev

php中的Json_encode并在jquery中检索它

来自分类Dev

PHP回声json_encode

来自分类Dev

PHP json_encode失败

来自分类Dev

数组php的json_encode

来自分类Dev

如何使用Jquery AJAX从PHP json_encode读取JSON数据

来自分类Dev

HTML栏位;在json_encode之后设置PHP数组-发送到Jquery?

来自分类Dev

PHP json_encode数组输出\错误

来自分类Dev

JavaScript:解码PHP json_encode响应

来自分类Dev

PHP json_encode {}个字符

来自分类Dev

PHP json_encode返回null

来自分类Dev

如何json_encode'php数组'

来自分类Dev

PHP函数json_encode返回false?

来自分类Dev

PHP中的json_encode方法

来自分类Dev

PHP json_encode显示为空

来自分类Dev

错误的输出json_encode PHP

来自分类Dev

json_encode的PHP数组格式

来自分类Dev

如何json_encode'php数组'

来自分类Dev

php / json_encode NULL问题

来自分类Dev

php json_encode输出格式

来自分类Dev

PHP json_encode返回空结构

来自分类Dev

JavaScript:解码PHP json_encode响应

来自分类Dev

PHP json_encode自动完成

来自分类Dev

PHP json_encode 2 数组

来自分类Dev

$ .ajax从php获得json_encode($ arr)之后的对象,但是如何在jQuery中获取键和值?