婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > 通過(guò)Ajax請(qǐng)求動(dòng)態(tài)填充頁(yè)面數(shù)據(jù)的實(shí)例

通過(guò)Ajax請(qǐng)求動(dòng)態(tài)填充頁(yè)面數(shù)據(jù)的實(shí)例

熱門標(biāo)簽:荊州智能電銷機(jī)器人 福建微碼電話機(jī)器人 銷售電銷機(jī)器人詐騙 外呼系統(tǒng)api對(duì)接 提高電話機(jī)器人接通率 地圖標(biāo)注與公司業(yè)務(wù)關(guān)系 廣西智能外呼系統(tǒng)多少錢 大學(xué)校門地圖標(biāo)注 平?jīng)龈叩碌貓D標(biāo)注商戶要收費(fèi)嗎

你可能得預(yù)先了解

實(shí)現(xiàn)功能:點(diǎn)擊頁(yè)面上的按鈕實(shí)現(xiàn)動(dòng)態(tài)追加數(shù)據(jù)

實(shí)現(xiàn)原理:點(diǎn)擊頁(yè)面按鈕,通過(guò)Ajax提交請(qǐng)求到后臺(tái),后臺(tái)接收請(qǐng)求后進(jìn)行數(shù)據(jù)庫(kù)操作,然后返回?cái)?shù)據(jù)到前臺(tái)并進(jìn)行頁(yè)面渲染

動(dòng)態(tài)加載更多數(shù)據(jù)

代碼實(shí)現(xiàn)

//1.頁(yè)面布局
div style="padding: 0 0 20px 0;">
 input type="hidden" class="tip" value="1">
 input style="background:#01affe;color: #FFF;cursor: pointer;
    text-align:center;height:30px;vertical-align: middle;padding:0 5px;
    type="button" name="more" id="more" value="加載更多" onclick="moreData();"/>
/div>

//2.js代碼
function moreData(){
  var ptip = $('.tip').val();
  var jstr = {pageNo:ptip};
  $.ajax({
   url: '${rc.getContextPath()}/publicity/more.do',//url以具體為實(shí)現(xiàn)
   type: 'POST',
   dataType: 'html',
   data:jstr,
   timeout: 5000,
   cache: false,
   beforeSend: LoadFunction, //加載執(zhí)行方法
   error: erryFunction, //錯(cuò)誤執(zhí)行方法
   success: succFunction //成功執(zhí)行方法
  })

  function LoadFunction() {
   $("#more").val('加載中...');
  }
  function erryFunction() {
  alert("獲取數(shù)據(jù)錯(cuò)誤,請(qǐng)重試!");
  $("#more").val('加載更多');
  }
  function succFunction(data) {
  if(data!=null  data!=""){
   $('.tip').val(++ptip);
   $("#more").val('加載更多');
   $('.mainContent').append(data);
  }else{
   $("#more").val('無(wú)更多數(shù)據(jù)');
   $("#more").attr('disabled',true);
  }
 }

//3.后臺(tái)代碼
//3.1 java代碼實(shí)現(xiàn)
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import com.appmoudle.base.Consts;
import com.appmoudle.model.ssdj.Publicity;
import com.appmoudle.service.PublicityService;

@Controller
@RequestMapping("/publicity")
public class MoreData {

 private String ftlURL = ".../publicity/MoreData.ftl";

 @Autowired
 private PublicityService publicityService;

 @RequestMapping(value="more",method=RequestMethod.POST)
 public String getMoreData(HttpServletRequest request,ModelMap map){
  Integer start = 0;
  String pageNo = request.getParameter("pageNo");
  if(pageNo!=null){
   start = Integer.parseInt(pageNo) * 20;
  }
  ListPublicity> dataList = publicityService.findList(start, Consts.PAGE_SIZE, null, "1", null, null);
  map.put("index_number", start);
  map.put("dataList", dataList);
  return ftlURL;
 }
}

//3.2 模板頁(yè)面
//(MoreData.ftl)
#if dataList??>
 #list dataList as dataItem>
  tr>
   td class='f-blue'>${dataItem_index+1+index_number}/td>
   td>
    #if dataItem.comp_name?length gt; 12>
     ${dataItem.comp_name?substring(0,12)}..
    #else>
     ${dataItem.comp_name}
    /#if>
   /td>
   td>${dataItem.license_number}/td>
   td>
    #if dataItem.license_name?length gt; 10>
     ${dataItem.license_name?substring(0,10)}..
    #else>
     ${dataItem.license_name}
    /#if>
   /td>  
   td>
    #if dataItem.validaty_start?has_content>
     ${dataItem.validaty_start?date}
    /#if>
   /td> 
   td>
    #if dataItem.validaty_end?has_content>
     ${dataItem.validaty_end?date}
    /#if>
   /td> 
   td>
    #if dataItem.license_content?length gt; 20>
     ${dataItem.license_content?substring(0,20)}..
    #else>
     ${dataItem.license_content}
    /#if>
    /td>
  /tr>
 /#list>
/#if>

效果截圖

后臺(tái)返回?cái)?shù)據(jù)(帶格式)

片尾留注

1、前臺(tái)頁(yè)面點(diǎn)擊增加更多后,向后臺(tái)發(fā)起請(qǐng)求,后臺(tái)進(jìn)行數(shù)據(jù)庫(kù)操作,返回?cái)?shù)據(jù)后填充到數(shù)據(jù)模板,帶格式的數(shù)據(jù)返回到前臺(tái)填充頁(yè)面

2、代碼中的變量 ptip 指代當(dāng)前獲取次數(shù),也可理解為獲取頁(yè)數(shù),后臺(tái)設(shè)定每次獲取N條數(shù)據(jù),初次獲取是以頁(yè)面已有數(shù)據(jù)數(shù)開(kāi)始,追加N條數(shù)據(jù),以此循環(huán)

3、本代碼段為項(xiàng)目開(kāi)發(fā)中使用,因項(xiàng)目使用框架,后臺(tái)代碼書(shū)寫(xiě)格式僅作為參考使用

以上這篇通過(guò)Ajax請(qǐng)求動(dòng)態(tài)填充頁(yè)面數(shù)據(jù)的實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Ajax引擎 ajax請(qǐng)求步驟詳細(xì)代碼
  • vue項(xiàng)目使用axios發(fā)送請(qǐng)求讓ajax請(qǐng)求頭部攜帶cookie的方法
  • 為jquery的ajax請(qǐng)求添加超時(shí)timeout時(shí)間的操作方法
  • ajax請(qǐng)求后臺(tái)得到j(luò)son數(shù)據(jù)后動(dòng)態(tài)生成樹(shù)形下拉框的方法
  • 通過(guò)jquery的ajax請(qǐng)求本地的json文件方法
  • jQuery中ajax請(qǐng)求后臺(tái)返回json數(shù)據(jù)并渲染HTML的方法
  • ajax請(qǐng)求后臺(tái)接口數(shù)據(jù)與返回值處理js的實(shí)例講解
  • jquery 通過(guò)ajax請(qǐng)求獲取后臺(tái)數(shù)據(jù)顯示在表格上的方法
  • Python基于分析Ajax請(qǐng)求實(shí)現(xiàn)抓取今日頭條街拍圖集功能示例
  • 關(guān)于Ajax異步請(qǐng)求后臺(tái)數(shù)據(jù)進(jìn)行動(dòng)態(tài)分頁(yè)功能
  • 爬取今日頭條Ajax請(qǐng)求

標(biāo)簽:內(nèi)江 黔東 樂(lè)山 海南 婁底 德陽(yáng) 邯鄲 衡陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《通過(guò)Ajax請(qǐng)求動(dòng)態(tài)填充頁(yè)面數(shù)據(jù)的實(shí)例》,本文關(guān)鍵詞  通過(guò),Ajax,請(qǐng)求,動(dòng)態(tài),填充,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《通過(guò)Ajax請(qǐng)求動(dòng)態(tài)填充頁(yè)面數(shù)據(jù)的實(shí)例》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于通過(guò)Ajax請(qǐng)求動(dòng)態(tài)填充頁(yè)面數(shù)據(jù)的實(shí)例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    毛片av一区二区| 成人激情视频网站| 老色鬼精品视频在线观看播放| 国产精品免费视频一区| 欧美私模裸体表演在线观看| 91国偷自产一区二区三区成为亚洲经典| 欧美日韩国产影片| 2024国产精品| 一区二区三区美女| 亚洲成人1区2区| 成人午夜免费av| 亚洲精品日韩综合观看成人91| 久久se精品一区二区| 丝袜诱惑亚洲看片| 亚洲成人在线网站| 天天综合色天天| 亚洲欧美偷拍三级| 亚洲精品视频观看| 精品国产凹凸成av人导航| 99久久综合狠狠综合久久| 亚洲丶国产丶欧美一区二区三区| 欧美日韩高清在线播放| 欧美一级艳片视频免费观看| 六月丁香婷婷色狠狠久久| 欧美精品一区二区三区四区| 日韩av成人高清| 亚洲欧美视频在线观看| 91免费观看在线| 成人美女视频在线看| 久久精品国产免费看久久精品| 亚洲永久精品国产| 免费在线观看一区二区三区| 久久成人精品无人区| 99精品视频在线免费观看| 91精品欧美一区二区三区综合在| 欧美va在线播放| 亚洲女同ⅹxx女同tv| 欧美电影免费观看高清完整版在 | 99久久久无码国产精品| 色噜噜夜夜夜综合网| 久久日一线二线三线suv| 亚洲高清三级视频| 成人高清伦理免费影院在线观看| 中文字幕亚洲一区二区va在线| 午夜精品免费在线观看| 久久综合成人精品亚洲另类欧美| www.成人在线| 国产精品久久看| 色噜噜狠狠一区二区三区果冻| 亚洲欧美一区二区三区孕妇| 色婷婷久久久亚洲一区二区三区 | 精品一二线国产| 国产91精品露脸国语对白| av不卡免费在线观看| 欧亚一区二区三区| 成人免费视频视频在线观看免费| 蜜桃视频免费观看一区| 精品国产人成亚洲区| 7878成人国产在线观看| 国产一区中文字幕| 91小视频在线免费看| 欧美一区三区二区| 在线免费观看一区| 国产99久久久国产精品潘金网站| 久久久精品黄色| 国产精品全国免费观看高清| 国产农村妇女毛片精品久久麻豆 | 亚洲福利视频一区| 91亚洲永久精品| 三级一区在线视频先锋 | 夜夜爽夜夜爽精品视频| 久久久亚洲精华液精华液精华液 | 精品日韩一区二区三区| 国产精品99久久久久久似苏梦涵 | 91麻豆swag| 97se亚洲国产综合在线| 久久网这里都是精品| eeuss鲁片一区二区三区在线看| 国产精品网站在线| 色综合中文字幕国产| caoporm超碰国产精品| 欧美精品tushy高清| 激情久久久久久久久久久久久久久久| 一区二区三区在线观看网站| 久久精品一区四区| 色婷婷亚洲婷婷| 欧美aⅴ一区二区三区视频| 国产精品午夜电影| 久久久精品天堂| 精品成人在线观看| 亚洲欧美另类久久久精品2019| 欧美一区日本一区韩国一区| 亚洲永久免费视频| 精品国产亚洲在线| 欧洲一区在线观看| 日韩精品成人一区二区在线| 日韩区在线观看| 欧美成人vr18sexvr| 亚洲欧美激情视频在线观看一区二区三区| 麻豆传媒一区二区三区| 777午夜精品视频在线播放| 亚洲国产精品久久人人爱| 国产欧美va欧美不卡在线| 久久99精品国产麻豆婷婷洗澡| 亚洲伦理在线精品| 最新国产成人在线观看| 欧美日韩精品欧美日韩精品一| 精品国产乱码久久| 国产欧美日韩中文久久| 欧美日韩国产首页| 日韩欧美国产一区二区三区 | 豆国产96在线|亚洲| 欧美岛国在线观看| 久久免费的精品国产v∧| 欧美唯美清纯偷拍| 夜色激情一区二区| 蜜乳av一区二区| 99久久久久久99| 日本精品视频一区二区三区| 丁香五精品蜜臀久久久久99网站| 欧美色图12p| 国产欧美综合在线观看第十页 | 日韩欧美亚洲国产精品字幕久久久| 欧美日韩精品欧美日韩精品 | 日韩精品一区二区三区视频播放 | 91麻豆免费在线观看| 欧美高清激情brazzers| 成人欧美一区二区三区在线播放| 国产日产欧美一区| 国产日产欧产精品推荐色| 五月天欧美精品| 91国偷自产一区二区开放时间 | 国产精品乱码妇女bbbb| 国产精品成人一区二区三区夜夜夜 | 亚洲乱码国产乱码精品精的特点| 日韩精品视频网| 精品电影一区二区| 亚洲第一精品在线| 亚洲一区在线观看网站| 国产成人免费视频| 免费高清视频精品| 久久精品国产99国产| 91蝌蚪porny九色| 国产成人在线视频播放| 首页国产欧美久久| 亚洲国产精品嫩草影院| 岛国av在线一区| 91麻豆精品国产无毒不卡在线观看| 欧美一区二区美女| 欧美国产日韩亚洲一区| 免费的国产精品| 91在线视频播放| 欧美一区二区视频观看视频| 亚洲人精品午夜| 国内精品免费**视频| 91麻豆蜜桃一区二区三区| 成人av网在线| 99久精品国产| 欧美亚洲另类激情小说| 久久午夜免费电影| 精品视频123区在线观看| 狠狠色2019综合网| 欧美美女黄视频| 亚洲免费观看高清完整版在线| 精品中文字幕一区二区| 欧美高清视频在线高清观看mv色露露十八 | 国产69精品一区二区亚洲孕妇| 欧美日本高清视频在线观看| 亚洲天堂免费看| 成人app在线| 国产精品久久久久三级| 成人美女视频在线看| 国产欧美一区二区三区鸳鸯浴| 国产一区二区按摩在线观看| 精品欧美一区二区久久| 精品亚洲国内自在自线福利| 日韩一卡二卡三卡国产欧美| 蜜桃视频在线一区| 日韩久久久久久| 极品少妇xxxx偷拍精品少妇| 成人白浆超碰人人人人| 国产欧美一区二区精品久导航| 懂色av一区二区三区免费观看 | 一区在线观看免费| 99精品黄色片免费大全| 精品久久国产字幕高潮| 国产电影精品久久禁18| 国产精品伦一区二区三级视频| av动漫一区二区| 亚洲美女免费视频| 久久99国产精品免费网站| 日韩一区二区在线看| 极品美女销魂一区二区三区 | 丝袜美腿亚洲一区| 91精品婷婷国产综合久久| 精品一区二区三区不卡| 久久精品欧美一区二区三区不卡 | 欧美亚男人的天堂| 五月激情综合婷婷| 日韩三级.com|