jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例


Posted in jQuery onJune 02, 2020

本文实例讲述了jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作。分享给大家供大家参考,具体如下:

1、先给json格式的数据:

[
{"id":1,"name":"stan"},
{"id":2,"name":"jack"},
{"id":3,"name":"lucy"},
{"id":4,"name":"mary"},
{"id":5,"name":"jerry"},
{"id":6,"name":"tom"}
]

2、通过访问html页面,获取并展示数据:

方法一:

<!DOCTYPE html>
<html>
 <head>
 <title></title>
 </head>
 <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
 <body>
 <div id="test">
 
 </div>
 <script type="text/javascript">
  window.οnlοad=function(){
  //js代码请求
  }
  $(function(){
    $.ajax({
   method:"post",
   url:"http://localhost:81/getpersons",/*这里要写nginx访问的全路径*/
   data:{},
   dataType: "json",
   success: function(data){
    var str="<ul>";  
    $.each(data,function(i,items){   
    str+="<li>"+"ID:"+items.id+"</li>";
    str+="<li>"+"姓名:"+items.name+"</li>"; 
    });         
    str+="</ul>";   
    $("div").append(str); 
   }
   
  });
 
  })
 </script>
 </body>
</html>

方法二:

<!DOCTYPE html>
 
<html>
 <head>
 <title></title>
 </head>
 
 <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
 <body>
 <div id="test">
  <table border="1" cellspacing="1" cellpadding="1" id="a1">
         
  </table>
 </div>
 
 <script type="text/javascript">
  window.οnlοad=function(){
 
  //js代码请求
  }
  $(function(){
    $.ajax({
   method:"post",
   url:"http://localhost:81/getpersons",/*这里要写nginx访问的全路径*/
   data:{},
   success: function(data){
   alert(data);
   //将json数据转换
   dd=eval("("+data+")");
 
   var htmls;
   for(var i=0;i<dd.length;i++){
     htmls="<tr>+<td>"+"id: "+dd[i].id+"</td>+<td>"+"name :"+dd[i].name+"</td>+</tr>";
     $("#a1").append(htmls);
   }
   }
   
  });
 
  })
 </script>
 </body>
</html>

更多关于jQuery相关内容可查看本站专题:《jquery中Ajax用法总结》、《jQuery扩展技巧总结》、《jQuery常用插件及用法总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结》

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
Apr 13 jQuery
jQuery正则验证注册页面经典实例
Jun 10 jQuery
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 jQuery
JS和JQuery实现雪花飘落效果
Nov 30 jQuery
jQuery实现的电子时钟效果完整示例
Apr 28 jQuery
jquery 通过ajax请求获取后台数据显示在表格上的方法
Aug 08 jQuery
详解jQuery中的easyui
Sep 02 jQuery
使用jquery的cookie实现登录页记住用户名和密码的方法
Mar 13 jQuery
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 jQuery
jQuery HTML设置内容和属性操作实例分析
May 20 jQuery
jQuery实现增删改查
Dec 22 jQuery
jQuery实现倒计时功能完整示例
Jun 01 #jQuery
jQuery cookie的公共方法封装和使用示例
Jun 01 #jQuery
JQuery获得内容和属性方法解析
May 30 #jQuery
jQuery实现视频展示效果
May 30 #jQuery
基于JavaScript或jQuery实现网站夜间/高亮模式
May 30 #jQuery
Jquery+AJAX实现无刷新上传并重命名文件操作示例【PHP后台接收】
May 29 #jQuery
jQuery+css实现的点击图片放大缩小预览功能示例【图片预览 查看大图】
May 29 #jQuery
You might like
简单的过滤字符串中的HTML标记
2006/12/25 PHP
PHP中捕获超时事件的方法实例
2015/02/12 PHP
PHP实现简单的新闻发布系统实例
2015/07/28 PHP
基于jquery扩展漂亮的下拉框可以二次修改
2013/11/19 Javascript
jQuery页面加载初始化常用的三种方法
2014/06/04 Javascript
javascript模拟C#格式化字符串
2015/08/26 Javascript
微信JS-SDK坐标位置如何转换为百度地图坐标
2016/07/04 Javascript
Google 地图叠加层实例讲解
2016/08/06 Javascript
JS添加或修改控件的样式(Class)实现方法
2016/10/15 Javascript
websocket+node.js实现实时聊天系统问题咨询
2017/05/17 Javascript
jQuery图片查看插件Magnify开发详解
2017/12/25 jQuery
Vue实现textarea固定输入行数与添加下划线样式的思路详解
2018/06/28 Javascript
Vue实现双向绑定的原理以及响应式数据的方法
2018/07/02 Javascript
详解性能更优越的小程序图片懒加载方式
2018/07/18 Javascript
layer弹出层 iframe层去掉滚动条的实例代码
2018/08/17 Javascript
Javascript中parseInt的正确使用方式
2018/10/17 Javascript
vue+echarts实现可拖动节点的折线图(支持拖动方向和上下限的设置)
2019/04/12 Javascript
javascript设计模式 ? 原型模式原理与应用实例分析
2020/04/10 Javascript
uin-app+mockjs实现本地数据模拟
2020/08/26 Javascript
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
Python基于Tkinter模块实现的弹球小游戏
2018/12/27 Python
啥是佩奇?使用Python自动绘画小猪佩奇的代码实例
2019/02/20 Python
Django关于admin的使用技巧和知识点
2020/02/10 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
2020/02/26 Python
Python如何将装饰器定义为类
2020/07/30 Python
运行Python编写的程序方法实例
2020/10/21 Python
如何基于Python按行合并两个txt
2020/11/03 Python
CSS3 旋转立方体问题详解
2020/01/09 HTML / CSS
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
美国环保妈妈、儿童和婴儿用品购物网站:The Tot
2019/11/24 全球购物
澳大利亚最大的护发和护肤品购物网站:RY
2019/12/26 全球购物
个人求职信范文分享
2014/01/31 职场文书
会计员岗位职责
2014/03/15 职场文书
初中英语课后反思
2014/04/25 职场文书
十二月早安励志心语大全
2019/12/03 职场文书
js不常见操作运算符总结
2021/11/20 Javascript