destoon采集论坛

 找回密码
 立即注册
查看: 167|回复: 1

关于首页发布求购和供应翻页问题的解决.

[复制链接]

1

主题

0

回帖

5

积分

新手上路

Rank: 1

积分
5
发表于 2010-3-30 13:16:58 | 显示全部楼层 |阅读模式
2.5版本,首页供应信息和发布信息的翻页时有问题的.
就算只有一页,点往后翻页,可以无限次的往后翻.
要想回到第一页还得不断的往前点.

正常的流程应该是,点往后翻页,如果没有数据了,就return false.
不让继续往后点了.

更改index.js,用下面的代码替换以前的即可.

//先定义一个全局变量,标示是否还可往下翻页

var page_flag=1;

//更改判断函数

function ipage(str, type) {
        var page = 0;
        istr = 'i'+str;
        if(type == '+') {
                if(page_flag){page = ipages[str] + 1;}
                else{return false;}
        } else {
                page = ipages[str] - 1;
                if(page  ';
        makeRequest('action=ipage&job='+str+'&page='+page, AJPath, '_ipage');        
}

function _ipage() {   
        if(xmlHttp.readyState==4 && xmlHttp.status==200) {
                if(xmlHttp.responseText){
                        $(istr).innerHTML = xmlHttp.responseText;
                        page_flag=1;
                        }
                else{
                        $(istr).innerHTML = '已至最后一页';
                        page_flag=0;
                        }
        
        }
}



我不是官方开发人员,只是一个前端开发工程师的个人建议^^

另外官方可考虑请一个好一点的前端开发工程师做个优化.
从专业的角度来看,有很多地方的前台代码写的不够好.

当然从开源的角度来说,已经做得很不错了^^
毕竟一个好的前端架构师不好找^^
不再强求.
回复

使用道具 举报

1

主题

4

回帖

13

积分

新手上路

Rank: 1

积分
13
发表于 2010-3-30 16:04:21 | 显示全部楼层

我好像没有这种情况发生呢!嘻嘻,只是在不断的循环换页
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|小黑屋|手机版|Archiver|destoon采集论坛

GMT+8, 2025-11-23 06:13 , Processed in 0.016010 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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