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调试工具 Javascript Debug Toolkit 2.0.0版本发布
Dec 02 Javascript
Jquery 一次处理多个ajax请求的代码
Sep 02 Javascript
常用jQuery选择器总结
Jul 11 Javascript
javascript中clone对象详解
Dec 03 Javascript
JavaScript中对象property的读取和写入方法介绍
Dec 30 Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
Jul 27 Javascript
Vue关于数据绑定出错解决办法
May 15 Javascript
Vue组件之全局组件与局部组件的使用详解
Oct 09 Javascript
mint-ui在vue中的使用示例
Apr 05 Javascript
create-react-app修改为多页面支持的方法
May 17 Javascript
vue spa应用中的路由缓存问题与解决方案
May 31 Javascript
LayUI数据接口返回实体封装的例子
Sep 12 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 MVC模式在网站架构中的实现分析
2010/03/04 PHP
利用PHP扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
2014/07/25 PHP
PHP那些琐碎的知识点(整理)
2017/05/20 PHP
超级简单的图片防盗(HTML),好用
2007/04/08 Javascript
JQuery 学习笔记 选择器之四
2009/07/23 Javascript
JavaScript 的方法重载效果
2009/08/07 Javascript
ExtJS如何设置与获取radio控件的选取状态
2014/01/22 Javascript
一行命令搞定node.js 版本升级
2014/07/20 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
NodeJS制作爬虫全过程(续)
2014/12/22 NodeJs
jquery实现键盘左右翻页特效
2015/04/30 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
jQuery中trigger()与bind()用法分析
2015/12/18 Javascript
代码详解javascript模块加载器
2018/03/04 Javascript
node.js微信小程序配置消息推送的实现
2019/02/13 Javascript
[01:45]IMBATV TI4前线报道-选手到达
2014/07/07 DOTA
python基础教程之lambda表达式使用方法
2014/02/12 Python
Python实现从url中提取域名的几种方法
2014/09/26 Python
Python读写ini文件的方法
2015/05/28 Python
Centos Python2 升级到Python3的简单实现
2016/06/21 Python
Python使用matplotlib实现基础绘图功能示例
2018/07/03 Python
python实现京东秒杀功能
2018/07/30 Python
PyQt5 实现给窗口设置背景图片的方法
2019/06/13 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
豆腐の盛田屋官网:日本自然派的豆乳面膜、肥皂、化妆水、乳液等
2016/10/08 全球购物
Bailey帽子官方商店:Bailey Hats
2018/09/25 全球购物
Vivo俄罗斯官方在线商店:中国智能手机品牌
2019/10/04 全球购物
生物制药自我鉴定
2014/01/25 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
C++程序员求职信范文
2014/04/14 职场文书
先进学校事迹材料
2014/12/30 职场文书
民事申诉状范本
2015/05/20 职场文书
校园安全教育心得体会
2016/01/15 职场文书
党风廉政建设心得体会
2019/05/21 职场文书
MySQL七种JOIN类型小结
2021/10/24 MySQL