php怎么遍历json字符串数组,php-使用jquery遍历json数组
我从jQuery中获取错误:
a为空
这是因为我添加了循环遍历json数据的代码:
$(function ()
{
$.ajax({
url: 'ajax_dashboard/api.php', //the script to call to get data
data: "",
dataType: 'json',
success: function(data)
{
$.each(data, function() {
$.each(this, function(k, v) {
$('#output').append("key: "+k+" value: "+v)
.append("
");
});
});
}
});
});
这是php文件(我确实验证了给出的有效JSON格式):
$query_camera_name = "SELECT camera_name, camera_status, camera_quality, email_notice, camera_hash, camera_type FROM #__cameras WHERE user_id=".$user->id." AND camera_status!='DELETED'";
$db->setQuery($query_camera_name);
//get number of cameras so we can build the table accordingly
$db->query();
$num_rows = $db->getNumRows();
// We can use array names with loadAssocList.
$result_cameras = $db->loadAssocList();
echo json_encode($result_cameras);
?>
这将返回以下json格式的数据:
[
{
"camera_name": "ffgg",
"camera_status": "DISABLED",
"camera_quality": "MEDIUM",
"email_notice": "DISABLED",
"camera_hash": "0d5a57cb75608202e64b834efd6a4667a71f6dee",
"camera_type": "WEBCAM"
},
{
"camera_name": "test",
"camera_status": "ENABLED",
"camera_quality": "HIGH",
"email_notice": "ENABLED",
"camera_hash": "6ab000ef7926b4a182f0f864a0d443fc19a29fdd",
"camera_type": "WEBCAM"
}
]
如果删除循环,“ a为null”错误将消失.我究竟做错了什么?
解决方法:
该错误在其他地方.
编辑:
试试这个来帮助调试.
success: function(data, textStatus, xhr) {
console.log(xhr);
...
}
xhr将包含许多有关发出请求的信息. responseText包含什么?什么是statusText?
标签:json,php,jquery
来源: https://codeday.me/bug/20191202/2085323.html
php怎么遍历json字符串数组,php-使用jquery遍历json数组相关推荐
- java处理json字符串_常见java对象转换为json字符串处理!!!
1.JSON简介 1. 概念: JavaScript Object NotationJavaScript对象表示法 Person p = new Person(); p.setName("张 ...
- [转载] json字符串转list_Python入门进阶教程JSON操作
参考链接: python json 0: 入门介绍 「关注我,和我一起放下灵魂,让灵魂去搬砖.」 作者:一叶 介绍:放不下灵魂的搬砖者 全文共1225字,阅读全文需6分钟 Python版本3.8.0, ...
- php中json字符串值,如何使用PHP从JSON中提取数据?
狐的传说 您可以使用json_decode()将json字符串转换为PHP对象/数组.例如.输入:$json = '{"a":1,"b":2,"c&q ...
- 【SQL编程】MySQL 5.7.28 版本使用 SQL 直接解析 JSON 字符串(判断是否是合法JSON类型+文本深度+文本长度+值类型+keys获取+值获取+不同深度数据获取)
1. 版本说明 SELECT @@version; -- 5.6.35-log 不支持 JSON 解析相关函数 -- 5.7.28 支持 2. 测试代码 准备阶段 建表 CREATE TABLE `t ...
- python字典和json字符串相互转化的方法_Python处理json字符串转化为字典的简单实现...
今天一个朋友给个需求: 来来 {'isOK': 1, 'isRunning': None, 'isError': None} 怎么转换成字典 好,一看就是json转化很简单,开始: import js ...
- 字典转JSON字符串 字典转Data Data转JSON字符串 swift
1 字典转JSON字符串 var body = [ "date": "dates","time": timestring,"rep ...
- php json字符串导出csv,使用PHP将JSON转换为CSV格式
我正在尝试使用 PHP脚本将json文件转换为csv格式.代码如下: if (empty($argv[1])) die("The json file name or URL is misse ...
- oracle游标转json字符串函数,将pymongo游标转换为json
我知道这是一个相当普遍的问题 . 我试图将一些查询反馈给视图 . 我've connected to my local MongoDB setup, and made a successful que ...
- jq数组赋值 java,jquery 遍历数组赋值的问题?
慕容708150 /** * 好好看下jQuery文档吧 * @see https://api.jquery.com/each/#each-function */var tdVals = trs.pa ...
最新文章
- hibernate继承关系映射方法(一)--共享一张表
- 一些SAP UI5的学习笔记
- [HTML]HTML5实现可编辑表格
- android 软键盘 状态,Android监听软键盘状态
- 大数据之-Hadoop3.x_MapReduce_HashPartitioner分区---大数据之hadoop3.x工作笔记0111
- C++ make_shared() shared_ptr()用法
- ios开发之小总结「类与对象的判断方法和遍历字典的方法」
- 【PHP基础】PHP接口调用与json数据处理
- java编译及运行过程_简述JAVA程序的编辑编译和运行过程
- sublime text3和package control
- matlab x对数坐标,matlab 对数坐标
- 奇迹网站可视化排行榜]_外观可视化奇迹
- [画皮Ⅱ/画皮2][BD-RMVB.720p.国语中字][2012年最新奇幻]
- 盛水容器问题php代码,盛水容器的形状如图2-13所示,已知各水面高程为▽1=1.15m,▽2=0.68m,▽3=0.44m...
- Myflight航班查询系统
- 视频时序动作识别(video action recognition)介绍
- java和前端哪个好学_前端好学还是Java好学?
- 阿里云服务器配置参数详细说明文档
- 第十二章 NandFlash驱动移植
- 四、移植 JZ2440 开发板
热门文章
- Advanced R之数据结构
- 对象的List成员添加元素
- Interbase浴火重生:开源数据库Firebird更新到2.12
- arcgis 服务网页打开需要输入用户名和密码问题解决
- VS2010团队开发调试器无法继续运行该进程,项目文件“”已被重命名或已不再解决方案中
- 关于通过webclient和JSON格式报文与服务器之间通讯的解决方法和遇到的难题
- mysql error 1130 hy000:Host ‘localhost‘ is not allowed to connect to this mysql server 解决方案
- MySQL问题解决:-bash:mysql:command not found
- 浙大 PAT b1040
- 大规模搜索+预训练,百度是如何落地的?