欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jquery 通過(guò)ajax請(qǐng)求獲取后臺(tái)數(shù)據(jù)顯示在表格上的方法

 更新時(shí)間:2018年08月08日 09:19:50   作者:cyyy1223  
今天小編就為大家分享一篇jquery 通過(guò)ajax請(qǐng)求獲取后臺(tái)數(shù)據(jù)顯示在表格上的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

1、引入bootstrap和jquery的cdn

<link rel="stylesheet" type="text/css"  rel="external nofollow" >
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/1.4.0/jquery.js"></script>

2、html部分

<table class="table table-bordered" id='tabletest'>
 <tr>
  <th>名字</th>
  <th>開(kāi)始時(shí)間</th>
  <th>是否真實(shí)</th>
  <th>設(shè)備</th>
 </tr>
 </table>

3、js部分

1>使用for in

$(function(){
 $.ajax({
  url:'data.json',
  type:'get',
  dataType:'json',
  success:function(data){
   //方法中傳入的參數(shù)data為后臺(tái)獲取的數(shù)據(jù)
   for(i in data.data) //data.data指的是數(shù)組,數(shù)組里是8個(gè)對(duì)象,i為數(shù)組的索引
   {
    var tr;
    tr='<td>'+data.data[i].name+'</td>'+'<td>'+data.data[i].startTime+'</td>'+'<td>'+data.data[i].is_true+'</td>'+'<td>'+data.data[i].device+'</td>'
    $("#tabletest").append('<tr>'+tr+'</tr>')
   }
  }
 })
})
 ***注意**** for in 通常用于對(duì)象
  遍歷數(shù)組的兩種方法(each,foreach):

  $.each(arr,function(index,item){})

  arr.forEach(function(item,index))

 // arr為數(shù)組 ,index索引,item為當(dāng)前值

2>each方法

$(function(){
    $.ajax({
   url:'data.json',
   type:'get',
   dataType:'json',
   success:function(data){
    $.each(data.data,function(index,item){
     var tr;
     tr='<td>'+item.name+'</td>'+'<td>'+item.startTime+'</td>'+'<td>'+item.is_true+'</td>'+'<td>'+item.device+'</td>';
     $("#tabletest").append('<tr>'+tr+'</tr>')
    })
   }
})})

總結(jié):獲取對(duì)象屬性的方法:item.name或item['name']

jquery添加節(jié)點(diǎn)方法:

ul.append('<li>'+哈哈+'</li>')

append:在</ul>之前添加li

prepend:在<ul>之后添加li

before:在<ul>之前添加li

after:在</ul>之后添加li

-----延伸----

(1)將數(shù)據(jù)中is_true中的0轉(zhuǎn)換為中文

采用三目運(yùn)算或條件判斷

item.is_true=parseInt(item.is_true)==0?'否':'是'
//注意數(shù)據(jù)是string類(lèi)型需轉(zhuǎn)換,且三目運(yùn)算符返回的是結(jié)果不能寫(xiě)成item.is_true==0? item.is_true='否': item.is_true='是'

(2)將數(shù)據(jù)中device過(guò)濾只顯示冒號(hào)以前的數(shù)據(jù)

item.is_true=parseInt(item.is_true)==0?'否':'是'
var arr=item.device.split(":")
item.device=arr[0]

split()分隔符方法用于把一個(gè)字符串分割成字符串?dāng)?shù)組

4.data.json文件

{
 "status": 0,
 "data": [ 
  { 
   
   "name": "天王蓋地虎", 
   "startTime": "2017-03-02 00:00",
   "is_true":"0",
   "device": "SM-C9000:samsung"
  }, 
  { 
    
   "name": "寶塔鎮(zhèn)河妖", 
   "startTime": "2017-03-02 00:00" ,
    "is_true":"0",
    "device": "SM705:smartisan"
  }, 
  { 
    
   "name": "鋤禾日當(dāng)午", 
   "startTime": "2017-03-02 00:00" ,
    "is_true":"0" ,
     "device": "EVA-AL00:HUAWEI"
   }
 ]
}

效果圖:

以上這篇jquery 通過(guò)ajax請(qǐng)求獲取后臺(tái)數(shù)據(jù)顯示在表格上的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • jQuery實(shí)現(xiàn)可拖拽3D萬(wàn)花筒旋轉(zhuǎn)特效

    jQuery實(shí)現(xiàn)可拖拽3D萬(wàn)花筒旋轉(zhuǎn)特效

    本文主要介紹了使用了CSS3立體效果的強(qiáng)大特效,本特效使用jQuery跟CSS3 transform來(lái)實(shí)現(xiàn)在用戶(hù)鼠標(biāo)按下拖動(dòng)時(shí),環(huán)形圖片墻可以跟隨鼠標(biāo)進(jìn)行3D旋轉(zhuǎn)動(dòng)畫(huà)。下面跟著小編一起來(lái)看下吧
    2017-01-01
  • 淺談jQuery中replace()方法

    淺談jQuery中replace()方法

    這篇文章主要介紹了jQuery中replace()方法用法,實(shí)例分析了replace()方法的功能、定義及匹配元素去替換指定內(nèi)容的方法,需要的朋友可以參考下
    2015-05-05
  • Jquery實(shí)現(xiàn)無(wú)縫向上循環(huán)滾動(dòng)列表的特效

    Jquery實(shí)現(xiàn)無(wú)縫向上循環(huán)滾動(dòng)列表的特效

    今天小編就為大家分享一篇關(guān)于Jquery實(shí)現(xiàn)無(wú)縫向上循環(huán)滾動(dòng)列表的特效,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2019-02-02
  • 實(shí)現(xiàn)jquery放大鏡的兩種方法

    實(shí)現(xiàn)jquery放大鏡的兩種方法

    本篇文章給大家詳細(xì)分析了用jquery實(shí)現(xiàn)放大鏡效果的方法,以及代碼分享,有興趣的學(xué)習(xí)下。
    2018-02-02
  • jQuery實(shí)現(xiàn)動(dòng)態(tài)粒子效果

    jQuery實(shí)現(xiàn)動(dòng)態(tài)粒子效果

    這篇文章主要為大家詳細(xì)介紹了jQuery實(shí)現(xiàn)動(dòng)態(tài)粒子效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • jquery 圖片 上一張 下一張 鏈接效果(續(xù)篇)

    jquery 圖片 上一張 下一張 鏈接效果(續(xù)篇)

    很久沒(méi)寫(xiě)文章了,這段時(shí)間一直在做類(lèi)似鮮果的一個(gè)應(yīng)用和數(shù)據(jù)采集,還有就是對(duì)企業(yè)和個(gè)人成長(zhǎng)的思考。
    2010-04-04
  • jQuery中jqGrid分頁(yè)實(shí)現(xiàn)代碼

    jQuery中jqGrid分頁(yè)實(shí)現(xiàn)代碼

    今天看到j(luò)avaeye上有人使用了jqGrid實(shí)現(xiàn)了數(shù)據(jù)的分頁(yè),參考它的代碼,實(shí)現(xiàn)了這個(gè)功能,搬出來(lái)曬曬,作為自己以后學(xué)習(xí)的資料
    2011-11-11
  • jQuery學(xué)習(xí)筆記之jQuery動(dòng)畫(huà)效果

    jQuery學(xué)習(xí)筆記之jQuery動(dòng)畫(huà)效果

    本次學(xué)習(xí)分為兩個(gè)文件的測(cè)試,第一個(gè)是基本動(dòng)畫(huà),第二個(gè)是滑動(dòng)和透明動(dòng)畫(huà)效果,分別如下
    2013-09-09
  • jquery學(xué)習(xí)筆記 用jquery實(shí)現(xiàn)無(wú)刷新登錄

    jquery學(xué)習(xí)筆記 用jquery實(shí)現(xiàn)無(wú)刷新登錄

    為了防止以后好久不用生疏,在這里記下,供剛開(kāi)始學(xué)習(xí)jquery的童鞋們借鑒,我也是剛開(kāi)始學(xué)jquery,有什么寫(xiě)的不對(duì)的地方,還請(qǐng)大家指出錯(cuò)誤,共同進(jìn)步。
    2011-08-08
  • jQuery1.4.2與老版本json格式兼容的解決方法

    jQuery1.4.2與老版本json格式兼容的解決方法

    原來(lái)使用jQuery1.3.2編寫(xiě)的代碼,更換到1.4.2后,使用jQuery.ajax()加載的json文件,不能正常加載。(使用jQuery.getJSON()也一樣)
    2011-02-02

最新評(píng)論