帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
5
帖子
0
勋章
36
Y币
豆芽爸爸 发表于 2016-12-15 11:46
能开源大家学习下?或者给个方向

首先开发服务器接口文件,在app上使用ajax请求接口,返回数据在app上显示出来Page++;         
                 api.ajax({
        url:'http://**.**/m/ajaxapi/get_api.html',
                method:'get',
                cache:'true',
                timeout:30,
                dataTpye:'json',
                  data: {
                    values:{page: Page,q:q,cid:cid}
                  }                       
        },function(ret,err){
                        //api.hideProgress();//隐藏加载进度框
        if(ret){
                var $fastion-plist = $(".fastion-plist");  
        var html = '';
        for(var i=0;i<ret.length;i++){
        html +='<a class="item" href="javascript:void(0);" onclick="lj('+ret.iid+');" ><img src="'+ret.picurl+'_180x180.jpg"  class="figure"><span class="tit">'+ret.title+'</span></a>';
}
$fastion-plist.append(html);
0
帖子
0
勋章
5
Y币
415700466 发表于 2016-12-17 10:17
首先开发服务器接口文件,在app上使用ajax请求接口,返回数据在app上显示出来Page++;         
                 api.aja ...

能详细点吗?新人看不太懂哦
5
帖子
0
勋章
18
Y币
能开源就好了
66
帖子
2
勋章
273
Y币
本帖最后由 永恒淘榜 于 2016-12-19 08:38 编辑
415700466 发表于 2016-12-17 10:17
首先开发服务器接口文件,在app上使用ajax请求接口,返回数据在app上显示出来Page++;         
                 api.aja ...

这段代码是哪个TAB按钮的代码是首页还是分 类
购物车和我的淘宝是怎么写代码
5
帖子
0
勋章
36
Y币
永恒淘榜 发表于 2016-12-19 08:36
这段代码是哪个TAB按钮的代码是首页还是分 类
购物车和我的淘宝是怎么写代码
...

这段代码是首页瀑布流加载和搜索瀑布流加载代码
18
帖子
0
勋章
230
Y币
开源吧 谢谢
66
帖子
2
勋章
273
Y币
415700466 发表于 2016-12-19 14:48
这段代码是首页瀑布流加载和搜索瀑布流加载代码

这段代码是首页瀑布流加载和搜索瀑布流加载代码
这段代码能贴上来吗
5
帖子
0
勋章
36
Y币
本帖最后由 415700466 于 2016-12-22 14:02 编辑
永恒淘榜 发表于 2016-12-19 20:44
这段代码是首页瀑布流加载和搜索瀑布流加载代码
这段代码能贴上来吗

               lock=false;
            var Page = 0;
            var cid = '';
            var q = '';                   var pw = '';
          apiready = function(){
            getData(1);
            $("#loaddiv").html("正在努力加载数据...").show();
            api.addEventListener({
            name:'scrolltobottom',
            extra:{        
                threshold:0            //设置距离底部多少距离时触发,默认值为0,数字类型   
                }}, function(ret, err){
            if(lock){
            return;
            }        
            lock=true;
                getData();
                });        
              }
             function getData() {
         Page++;         
                 api.ajax({
        url:'http://**.**/m/ajaxapi/get_api.html',
                method:'get',
                cache:'true',
                timeout:30,
                dataTpye:'json',
                  data: {
                    values:{page: Page,q:q,cid:cid,pw:pw}
                  }                        
        },function(ret,err){
        if(ret){
                var $fastion-plist = $(".fastion-plist");  
        var html = '';
        for(var i=0;i<ret.length;i++){
            html +='<div class="mui-col-xs-6">';
        html +='<a class="item" href="javascript:void(0);" ><img src="'+ret.picurl+'_180x180.jpg"  class="figure"><span class="tit">'+ret.title+'</span></a>';
                html +='<b class="ti">';
        if(ret.user == 1){
        html +='<b><img src="../../image/tmall.png" > 天猫</b>';
        }else{
        html +='<b><img src="../../image/taobao.png" > 淘宝</b>';
        }
                if(ret.rate > 0){
        html +='<span>¥'+ret.price+'</span> <del>'+ret.yuan+'</del>';
        }else{
        html +='<span>¥ '+ret.yuan+'</span>';
         }
                html +='售<span>'+ret.shou+'</span>件';
                html +='</b>';
        html +='</div>';
                }
        $fastion-plist.append(html);
                $("#loaddiv").html("正在努力加载数据...").show();
        }else{
                alert(JSON.stringify(err));
                $("#loaddiv").html("木有数据可以加载了...");
        }               
        });
        lock=false;
        }
function lj(url) {
                api.openWin({
                    name: 'Windows_Test',
                    url: 'lj.html?idd='+url+'',
               });
}
首页代码需要引入jquery。搜索页面代码和这个差不多,自己研究吧。


5
帖子
0
勋章
36
Y币
<?php
if(isset($get['pw']) && $get['pw']){
        $pw=$get['pw'];
}else{
        $pw='';
}
if($password!=$pw) exit('通讯密匙验证错误禁止通讯');   //安全检测,密码不符则退出

        if(isset($query) && $query){

        foreach($query as $row){
        $title = replace_s($row['title']);
        //$title=mb_substr($title, 0, 28, 'utf-8');
          $price = $row['reserve_price'];
          $rate = 0;
          if(isset($row['zk_final_price']) && $row['reserve_price'] > $row['zk_final_price'])
          {
                  $price = $row['zk_final_price'];
                  $rate = round(($row['zk_final_price'] / $row['reserve_price']) * 10,1) ;
          }        
$iid=$row['num_iid'];
$picurl=$row['pict_url'];
$user=$row['user_type'];
$yuan=$row['reserve_price'];
$shou=$row['volume'];
        $data[]=array('iid'=>$iid,'title'=>$title,'picurl'=>$picurl,'user'=>$user,'yuan'=>$yuan,'shou'=>$shou,'rate'=>$rate,'price'=>$price);
        }
        }
        
        $list=json_encode($data);//,JSON_UNESCAPED_UNICODE
   echo $list;
?>
php服务端也贴出来,需要的自己研究。
14
帖子
3
勋章
2万+
Y币
mark 找代码
123下一页
您需要登录后才可以回帖 登录

本版积分规则