zoukankan      html  css  js  c++  java
  • ajiax请求后台接口数据并拼接展示html

    ajax请求:

      $(document).ready(function() {
                $.ajax({
                    type: "POST",
                    url: url + "appapi/index/indexlist",
                    data: {},
                    dataType: "json",
                    success: function(data) {
                      
                    },
                });
            });
       

    原html代码:

     <div class="bnner">
            <div class="swiper-container">
                <div class="swiper-wrapper">
                    <div class="swiper-slide">
                        <a href="#"><img src="images/banner.png"></a>
                    </div>
                    <div class="swiper-slide">
                        <a href="#"><img src="images/banner.png"></a>
                    </div>
                    <div class="swiper-slide">
                        <a href="#"><img src="images/banner.png"></a>
                    </div>
                    <div class="swiper-slide">
                        <a href="#"><img src="images/banner.png"></a>
                    </div>
                </div>
                <div class="swiper-pagination"></div>
            </div>
        </div>
        <script>
            var swiper = new Swiper('.swiper-container', {
                pagination: {
                    el: '.swiper-pagination',
                },
                loop: true,
                autoplay: true,
            });
        </script>

    ajax请求拼接后的代码:

     <script type="text/javascript">
            const url = '/reception/';
            $(document).ready(function() {
                $.ajax({
                    type: "POST",
                    url: url + "appapi/index/index",
                    data: {},
                    dataType: "json",
                    success: function(data) {
                        var banner = data.data.banner;
                        var zuixinruzhu = data.data.zuixinruzhu;
                        var rexiao = data.data.rexiao;
                        var htmlText = '';
                        //banner开始
                        htmlText += '<div class="swiper-container">';
                        htmlText += '<div class="swiper-wrapper">';
                        $.each(banner, function(i, item) {
                            htmlText += '<div class="swiper-slide">' + ' <a href="' + item.bhref + '">';
                            htmlText += '<img src="' + item.images + '">';
                            htmlText += '</a>' + '</div>';
    
                        });
                        htmlText += '</div>';
                        htmlText += '<div class="swiper-pagination"></div>';
                        htmlText += '</div>';
                        $(".bnner").after(htmlText);
                        //swiper配置
                        var swiper = new Swiper('.swiper-container', {
                            pagination: {
                                el: '.swiper-pagination',
                            },
                            loop: true,
                            autoplay: true,
                        });
                        //banner结束
                    },
                });
            });
        </script>

    参考html拼接:https://www.cnblogs.com/xiaobijia/p/5890298.html

  • 相关阅读:
    win10 UWP button
    内网分享资源
    内网分享资源
    CF724F Uniformly Branched Trees
    win10 UWP FlipView
    win10 UWP FlipView
    win10 UWP FlipView
    搭建阿里云 centos mysql tomcat jdk
    搭建阿里云 centos mysql tomcat jdk
    win10 UWP 申请微软开发者
  • 原文地址:https://www.cnblogs.com/wangyuxue/p/13413876.html
Copyright © 2011-2022 走看看