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 相关文章推荐
javascript Excel操作知识点
Apr 24 Javascript
jQuery Validation插件remote验证方式的Bug解决
Jul 01 Javascript
IE的有条件注释判定IE版本详解(附实例代码)
Jan 04 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
May 15 Javascript
JS匿名函数实例分析
Nov 26 Javascript
js实现5秒倒计时重新发送短信功能
Feb 05 Javascript
AngularJS中使用three.js的实例详解
Jul 21 Javascript
JavaScript数组的5种迭代方法
Sep 29 Javascript
AngularJs 最新验证手机号码的实例,成功测试通过
Nov 26 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
Nov 21 Javascript
VUE搭建手机商城心得和遇到的坑
Feb 21 Javascript
bootstrap datepicker的基本使用教程
Jul 09 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对包含html标签的字符串进行截取的函数分享
2014/06/19 PHP
PHP获取文件夹大小函数用法实例
2015/07/01 PHP
用PHP的socket实现客户端到服务端的通信实例详解
2017/02/04 PHP
use jscript with List Proxy Server Information
2007/06/11 Javascript
JS 跳转页面延迟2种方法
2013/03/29 Javascript
jsp js鼠标移动到指定区域显示选项卡离开时隐藏示例
2013/06/14 Javascript
分享12个非常实用的JavaScript小技巧
2016/05/11 Javascript
javascript中对Date类型的常用操作小结
2016/05/19 Javascript
AngularJS ng-bind 指令简单实现
2016/07/30 Javascript
jQuery利用sort对DOM元素进行排序操作
2016/11/07 Javascript
详解Node.js项目APM监控之New Relic
2017/05/12 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
Three.js如何实现雾化效果示例代码
2017/09/27 Javascript
详解Vue webapp项目通过HBulider打包原生APP(vue+webpack+HBulider)
2019/02/02 Javascript
微信小程序访问豆瓣电影api的实现方法
2019/03/31 Javascript
javascript实现切割轮播效果
2019/11/28 Javascript
vue中实现点击按钮滚动到页面对应位置的方法(使用c3平滑属性实现)
2019/12/29 Javascript
[04:19]DOTA2亚洲邀请赛 现场花絮
2015/03/11 DOTA
[01:03:13]VG vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
python如何使用Redis构建分布式锁
2020/01/16 Python
Django REST Swagger实现指定api参数
2020/07/07 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
python中封包建立过程实例
2021/02/18 Python
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
美国男士西装打折店:Jos. A. Bank
2017/11/13 全球购物
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
MATCHESFASHION澳大利亚/亚太地区:英国时尚奢侈品电商
2020/01/14 全球购物
写好自荐信的要点
2013/11/06 职场文书
医院实习介绍信
2014/01/12 职场文书
个人党性剖析材料
2014/02/03 职场文书
2014年学生党支部工作总结
2014/12/20 职场文书
旷工检讨书大全
2015/08/15 职场文书
导游词之南迦巴瓦峰
2019/11/19 职场文书
Python 详解通过Scrapy框架实现爬取CSDN全站热榜标题热词流程
2021/11/11 Python
vue数据字典取键值项目的字典问题
2022/04/12 Vue.js
SpringBoot使用ip2region获取地理位置信息的方法
2022/06/21 Java/Android