起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1814|回复: 1

[结贴] 首页商品排序无效果

[复制链接]

16

主题

51

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
发表于 2017-8-7 10:49:13 | 显示全部楼层 |阅读模式
想在仿淘宝首页用button group对商品list实现不同排序(热度、进度、时间、价格),但点击按钮后无效果,请问怎么修改?
代码如下:
        Model.prototype.hotBtnClick = function(event){
                alert("hot refresh");
                var goodsData = this.comp("goodData");
            var fGoodsStatus = "正常";
            var filter = "fGoodsStatus='"+fGoodsStatus+"'";
                goodsData.setFilter('filter1',filter);
            goodsData.setOrderBy("fHotFlag",0);
            goodsData.refreshData();

        };
        Model.prototype.fastBtnClick = function(event){
                var goodsData = this.comp("goodData");
            var fGoodsStatus = "正常";
            var filter = "fGoodsStatus='"+fGoodsStatus+"'";
                goodsData.setFilter('filter1',filter);
            goodsData.setOrderBy("fProgress",0);
            goodsData.refreshData();

        };
        Model.prototype.newBtnClick = function(event){

                var goodsData = this.comp("goodData");
            var fGoodsStatus = "正常";
            var filter = "fGoodsStatus='"+fGoodsStatus+"'";
                goodsData.setFilter('filter1',filter);
            goodsData.setOrderBy("fAddTime",0);
            goodsData.refreshData();
        };
        Model.prototype.priceBtnClick = function(event){

                var goodsData = this.comp("goodData");
            var fGoodsStatus = "正常";
            var filter = "fGoodsStatus='"+fGoodsStatus+"'";
                goodsData.setFilter('filter1',filter);
            goodsData.setOrderBy("fPrice",0);
            goodsData.refreshData();
        };

16

主题

51

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2017-8-7 11:06:30 | 显示全部楼层
好了,要执行一下clearOrderBy
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-23 22:38 , Processed in 0.106965 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表