jQuery通过ajax请求php遍历json数组到table中的代码(推荐)


Posted in Javascript onJune 12, 2016

html代码(test.html),js在html底部

具体代码如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>test-jquery-ajax-list</title>
</head>
<body>
<div class="main">
<table>
<thead>
<tr>
<th>id</th>
<th>name</th>
<th>sex</th>
<th>time </th>
</tr>
</thead>
<tbody id="infolist">
</tbody>
</table>
</div>
</body>
<script src="http://apps.bdimg.com/libs/jquery/1.11.1/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
getList();
function getList(){
// jquery ajax 请求
$.ajax({
type:'post', //请求方式,默认get
url :"http://localhost/ajax-demo-list/test.php",
data:{
getFunction:1
},success:function(data,status){
$('#infolist').html('');
$str = '';
$.each(data.list,function(i,val){
$str = $str + '<tr>';
$str = $str + '<td> '+val.id+' </td>';
$str = $str + '<td> '+val.name+' </td>';
$str = $str + '<td> '+val.sex+' </td>';
$str = $str + '<td> '+val.time+' </td>';
$str = $str + '</tr>';
});
$('#infolist').append($str);
if(data.list == "" || data.list.length < 0 || data.list == "undefined"){
$('#infolist').html('<td colspan="10" style="height:200px;text-align:center;color: #23527c">暂无相关数据...</td>');
}
},error:function(data,statsu){
alert("发送请求失败!");
}
});
}
});
</script>
</html>

php代码 (test.php)

<?php
header("Content-Type: application/json;charset=utf-8");
if($_REQUEST['getFunction']){
getList();
}
function getList(){
$data = array(
array(
'id' => 1,
'name' => 'xiaoming',
'sex' => '男',
'time' => '2016年1月22日 14:45:46'
),
array(
'id' => 2,
'name' => '老张',
'sex' => '男',
'time' => '2016年1月22日 14:45:46'
),
array(
'id' => 3,
'name' => '捞王',
'sex' => '男',
'time' => '2016年1月22日 14:45:46'
)
);
$list = json_encode(array('list'=>$data));
print_r($list);
// print_r(json_encode(array('list'=>$data=array())));
}

以上所述是小编给大家介绍的jQuery通过ajax请求php遍历json数组到table中的代码(推荐),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js树形控件脚本代码
Jul 24 Javascript
在浏览器中获取当前执行的脚本文件名的代码
Jul 19 Javascript
jQuery EasyUI API 中文文档 搜索框
Sep 29 Javascript
JS onmousemove鼠标移动坐标接龙DIV效果实例
Dec 16 Javascript
jquery中change()用法实例分析
Feb 06 Javascript
Javascript中String的常用方法实例分析
Jun 13 Javascript
Jquery attr()方法 属性赋值和属性获取详解
Apr 15 Javascript
canvas绘制七巧板
Feb 03 Javascript
深入理解vue2.0路由如何配置问题
Jul 18 Javascript
jquery+php后台实现省市区联动功能示例
May 23 jQuery
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
js最全的数组的降维5种办法(小结)
Apr 28 Javascript
JavaScript中实现键值对应的字典与哈希表结构的示例
Jun 12 #Javascript
JavaScript中输出信息的方法(信息确认框-提示输入框-文档流输出)
Jun 12 #Javascript
JS中常用的输出方式(五种)
Jun 12 #Javascript
Node.js环境下JavaScript实现单链表与双链表结构
Jun 12 #Javascript
JavaScript实现阿拉伯数字和中文数字互相转换
Jun 12 #Javascript
深入解析JavaScript中的arguments对象
Jun 12 #Javascript
基于css3新属性transform及原生js实现鼠标拖动3d立方体旋转
Jun 12 #Javascript
You might like
PHP APC配置文件2套和参数详解
2014/06/11 PHP
PHP图片处理之图片旋转和图片翻转实例
2014/11/19 PHP
PHP GD库生成图像的几个函数总结
2014/11/19 PHP
PHP常量及变量区别原理详解
2020/08/14 PHP
jquery js 重置表单 reset()具体实现代码
2013/08/05 Javascript
javascript中undefined与null的区别
2015/08/16 Javascript
javascript计时器编写过程与实现方法
2016/02/29 Javascript
js仿百度切换皮肤功能(html+css)
2016/07/10 Javascript
angularJs关于指令的一些冷门属性详解
2016/10/24 Javascript
windows下vue-cli及webpack搭建安装环境
2017/04/25 Javascript
Nodejs回调加超时限制两种实现方法
2017/06/09 NodeJs
Python升级提示Tkinter模块找不到的解决方法
2014/08/22 Python
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
Python操作Redis之设置key的过期时间实例代码
2018/01/25 Python
Python输出各行命令详解
2018/02/01 Python
python后端接收前端回传的文件方法
2019/01/02 Python
python实现浪漫的烟花秀
2019/01/30 Python
Python中文编码知识点
2019/02/18 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
Django实现whoosh搜索引擎使用jieba分词
2020/04/08 Python
马来西亚和新加坡巴士票在线预订:CatchThatBus
2018/11/17 全球购物
英国网上自行车商店:Tredz Bikes
2019/10/29 全球购物
Claire’s法国:时尚配饰、美容、珠宝、头发
2021/01/16 全球购物
C语言编程题
2015/03/09 面试题
杭州龙健科技笔试题.net部分笔试题
2016/01/24 面试题
保安拾金不昧表扬信
2014/01/15 职场文书
2014年党员创先争优承诺书
2014/05/29 职场文书
趣味运动会策划方案
2014/06/02 职场文书
水污染治理工程专业求职信
2014/06/14 职场文书
人大调研汇报材料
2014/08/14 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
幼儿教师辞职信范文
2015/03/02 职场文书
管辖权异议上诉状
2015/05/23 职场文书
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery
Vue3.0中Ref与Reactive的区别示例详析
2021/07/07 Vue.js
Go语言特点及基本数据类型使用详解
2022/03/21 Golang