• 在mui中创建aJax来请求数据..并展示在页面上


    <!DOCTYPE html>
    <html>
    <head>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
        <title></title>
        <script src="js/mui.min.js"></script>
        <link href="css/mui.min.css" rel="stylesheet"/>
       <style type="text/css">
       div#slider-img { 100%; height: 250px; top: 45px;}
       </style>
        <script type="text/javascript" charset="UTF-8">
          mui.init();
        </script>
        <script src="js/jquery-1.12.2.min.js" type="text/javascript" charset="utf-8"></script>
        <script type="text/javascript" charset="utf-8">
           mui.init();
           mui.plusReady(function(){
               mui.ajax('http://c.m.163.com/nc/article/headline/T1348647853363/0-20.html?from=toutiao&passport=&devId=OPdeGFsVSojY0ILFe6009pLR%2FMsg7TLJv5TjaQQ6Hpjxd%2BaWU4dx4OOCg2vE3noj&size=20&version=5.5.3&spever=false&net=wifi&lat=&lon=&ts=1456985286&sign=%2BY9lXIDh3W7j69unWYNEiSG3So2sMceBy%2B%2FiFf2ZfHh48ErR02zJ6%2FKXOnxX046I&encryption=1&canal=appstore',{
               dataType:'json',
               type:'get',//请求方式
               timeout:10000,//超时
               success:function(data){//成功
                dataAnalyze(data);
                },
                error:function(error){//失败
                   console.log("返回失败");
                 }
              });
            mui.ajax('http://c.m.163.com/nc/article/headline/T1348647853363/30-20.html?from=toutiao&passport=&devId=OPdeGFsVSojY0ILFe6009pLR/Msg7TLJv5TjaQQ6Hpjxd+aWU4dx4OOCg2vE3noj&size=20&version=5.5.3&spever=false&net=wifi&lat=&lon=&ts=1456985878&sign=oDwq9mBweKUtUuiS/PvB015PyTDKHSxuyuVq2076XQB48ErR02zJ6/KXOnxX046I&encryption=1&canal=appstore',{
            dataType:'json',type:'get',timeout:10000, success:function(data){
            listDataAnalyze(data);
            },error:function(error){
            console.log("返回失败"+ error);
            }
            });
      });
     
    function dataAnalyze(data){
        var arr = data.T1348647853363[0].ads;
        var finalList = null;
        var imgList = null;
        for(var i = 0; i<arr.length;i++){
         //轮播图标签结构
    //    finalList = '<div class="mui-slider-item"><a href="http://www.baidu.com"><p class="mui-slider-title">'+arr[i].title+'</p> </a></div>'
    finalList = '<div class="mui-slider-item"><a href="#"><img src='+arr[i].imgsrc+'></a></div>';
         //插入slider-img标签里面
          $("div#slider-img").append(finalList);
         //插入轮播标记
         $("#slider-indicator").append('<div class="mui-indicator"></div>');
    //     插入完成必须初始化,否则图片不能滚动
         mui('.mui-slider').slider({
         interval:0//自动轮播周期,若为0则不自动播放,默认为0;
          });                  
        }
    }
     
    function listDataAnalyze(data) {
    var listDetail = null;
    var arrayobj = data.T1348647853363;
    for (var i = 0; i < arrayobj.length;i++) {
    console.log(arrayobj[i].title);
    listDetail = '<li class="mui-table-view-cell mui-media><a href="#"><div class="mui-media-body">'+arrayobj[i].digest+'</div></a>></li>';
    $("#tableView-List").append(listDetail);
    }
    }
     
    </script>
    </head>
    <body>
    <header class="mui-bar mui-bar-nav">
        <a class="mui-action-back mui-icon mui-icon-left-nav mui-pull-left"></a>
        <h1 class="mui-title">aJax请求数据</h1>
    </header>
     
      <div class="mui-slider " >
                <div class="mui-slider-group" id="slider-img">
                  //图片、标题
                </div>
                <!--注意这里面是图片滚动的标记,div的数量要和上面的匹配-->
                <div class="mui-slider-indicator" id="slider-indicator">
                </div>
      </div>
    <ul class="mui-table-view" id="tableView-List">
    </ul>
    </body>
    </html>
  • 相关阅读:
    Linux关机命令详解
    这二个月都在失眠中。
    GMAIL绑定自己的域名MX解析出现错误
    又上火了。
    FTP命令
    怎样做反向域名解析?
    linux 一些常用到的命令。
    LINUX怎么换IP。
    关于 MOD 和 \ 选择
    WIN2000和WIN2003连备份机的疑问
  • 原文地址:https://www.cnblogs.com/tian-sun/p/7404244.html
Copyright © 2020-2023  润新知