真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jquery怎么通過AJAX從后臺(tái)獲取信息并顯示在表格上

本篇內(nèi)容介紹了“jquery怎么通過AJAX從后臺(tái)獲取信息并顯示在表格上”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

成都創(chuàng)新互聯(lián)擁有十載成都網(wǎng)站建設(shè)工作經(jīng)驗(yàn),為各大企業(yè)提供成都做網(wǎng)站、成都網(wǎng)站建設(shè)服務(wù),對(duì)于網(wǎng)頁(yè)設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、APP應(yīng)用開發(fā)、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、域名申請(qǐng)等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等網(wǎng)站化運(yùn)作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項(xiàng)目的能力。

具體代碼如下:

//獲取數(shù)據(jù)并顯示數(shù)據(jù)表格
function GetTableData(tableId,ChlickEvent) {
 var table = $(tableId);
 var url=table.data('url');
 $.ajax({
  url: url,
  type: 'post',
  dataType: 'json',
 })
 .done(function (json) {
  var fileds = new Array();
  table.children('thead').children('tr').children('th').each(function (index, el) {
   var field = $(this).data('field');
   fileds[index] = field;
  });
  var tbody = '';
  $.each(json, function (index, el) {
   var tr = "";
   $.each(fileds, function (i, el) {
    if (fileds[i]) {
     tr += '' + formatJsonData(json[index][fileds[i]]) + '';
    }
   });
   tr += "";
   tbody += tr;
  });
  table.children('tbody').append(tbody);
  if (ChlickEvent) {//如果需要支持行選中事件
   table.children('tbody').addClass('sel');
   table.children('tbody.sel').children('tr').click(function (event) {
    $(this).siblings('tr').removeClass('active');//刪除其他行的選中效果
    $(this).addClass('active');//增加選中效果
    ChlickEvent($(this).children('td:eq(0)').text());//新增點(diǎn)擊事件
   });
  }
 }).fail(function () {
  alert("Err");
 });
}
//格式化JSON數(shù)據(jù),比如日期
function formatJsonData(jsondata){
 if(jsondata==null){
  return '無數(shù)據(jù)';
 }
 else if(/\/Date\(\d+\)/.exec(jsondata)){
  var date = new Date(parseInt(jsondata.replace("/Date(", "").replace(")/", ""), 10));
  return date.toLocaleString();
 }
 return jsondata;
}

寫的非常簡(jiǎn)單,功能也很少,但是我自己用暫時(shí)足夠了。滿足簡(jiǎn)單需求。

HTML代碼必須以下格式,必須以POST方式獲取JSON數(shù)據(jù),獲取地址寫到data-url里,數(shù)據(jù)列名寫到data-field里。

支持點(diǎn)擊事件。

用法:


 
 
  ID
  名稱
  簡(jiǎn)介
 
 
 

“jquery怎么通過AJAX從后臺(tái)獲取信息并顯示在表格上”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!


網(wǎng)頁(yè)題目:jquery怎么通過AJAX從后臺(tái)獲取信息并顯示在表格上
轉(zhuǎn)載源于:http://weahome.cn/article/jeedcc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部