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 window.opener返回父页面的应用
Oct 24 Javascript
JavaScript实现的多种鼠标拖放效果
Nov 03 Javascript
jquery之别踩白块游戏的简单实现
Jul 25 Javascript
js中less常用的方法小结
Aug 09 Javascript
React Native 自定义下拉刷新上拉加载的列表的示例
Mar 01 Javascript
vue2.0使用swiper组件实现轮播的示例代码
Mar 03 Javascript
vue中实现移动端的scroll滚动方法
Mar 03 Javascript
使用淘宝镜像cnpm安装Vue.js的图文教程
May 17 Javascript
使用typescript构建Vue应用的实现
Aug 26 Javascript
layui实现数据表格自定义数据项
Oct 26 Javascript
js回到页面指定位置的三种方式
Dec 17 Javascript
vue3 watch和watchEffect的使用以及有哪些区别
Jan 26 Vue.js
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
大师制作的中短波矿石收音机
2020/04/02 无线电
基于php和mysql的简单的dao类实现crud操作功能
2014/01/27 PHP
PHP获取MySql新增记录ID值的3种方法
2014/06/24 PHP
CodeIgniter安全相关设置汇总
2014/07/03 PHP
PHP实现常用排序算法的方法
2020/02/05 PHP
分享8个Laravel模型时间戳使用技巧小结
2020/02/12 PHP
JSON为什么那样红为什么要用json(另有洞天)
2012/12/26 Javascript
javascript中var的重要性分析
2015/02/11 Javascript
JavaScript更改原始对象valueOf的方法
2015/03/19 Javascript
Javascript 基础---Ajax入门必看
2016/07/06 Javascript
jQuery实现带遮罩层效果的blockUI弹出层示例【附demo源码下载】
2016/09/14 Javascript
JavaScript实现的冒泡排序法及统计相邻数交换次数示例
2017/04/26 Javascript
BootStrap表单控件之文本域textarea
2017/05/23 Javascript
详解vue-cli中配置sass
2017/06/21 Javascript
vue中nextTick用法实例
2019/09/11 Javascript
p5.js绘制创意自画像
2019/11/04 Javascript
小程序跳转H5页面的方法步骤
2020/03/06 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
2020/07/30 Javascript
win7安装python生成随机数代码分享
2013/12/27 Python
使用python编写android截屏脚本双击运行即可
2014/07/21 Python
python 根据pid杀死相应进程的方法
2017/01/16 Python
python 内置模块详解
2019/01/01 Python
python修改文件内容的3种方法详解
2019/11/15 Python
python paramiko远程服务器终端操作过程解析
2019/12/14 Python
tensorflow实现对张量数据的切片操作方式
2020/01/19 Python
image-set实现Retina屏幕下图片显示详细介绍
2012/12/24 HTML / CSS
使用CSS3来代替JS实现交互
2017/08/10 HTML / CSS
CSS 3.0文字悬停跳动特效代码
2020/10/26 HTML / CSS
德国汉莎航空中国官网: Lufthansa中国
2017/03/30 全球购物
我们是伦敦女孩:WalG
2018/01/08 全球购物
Myprotein比利时官方网站:欧洲第一运动营养品牌
2020/10/04 全球购物
实习自我鉴定
2013/12/15 职场文书
共产党员公开承诺书范文
2014/03/28 职场文书
三好学生个人总结
2015/02/15 职场文书
2016应届毕业生就业指导课心得体会
2016/01/15 职场文书
国际最新研究在陨石中发现DNA主要成分 或由陨石带来地球
2022/04/29 数码科技