K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

pktsandy 在不在,有问题请教

1Next >

yiciyuan 发表于:12-11-24 22:32 [添加收藏] 楼主 [回复] #Top#
yiciyuan 人气:76 积分:134 金币:967

请教kcest.com的评论是怎么实现分页的?

pktsandy 在不在,有问题请教[图1]

优惠吧 发表于:12-11-25 12:45 沙发 [回复] #Top#
优惠吧 人气:18 积分:227 金币:766
评论也可以分页吗?
luke 发表于:12-11-25 21:00 板凳 [回复] #Top#
luke 人气:489 积分:1943 金币:8004
最佳新人 灌水狂人
可以的吧!php 6版里面的模板里面有的吧!
pktsandy 发表于:12-11-26 10:55 4楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
js回调类
pktsandy 发表于:12-11-26 10:59 5楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
jdc.setOption('cmtcount', 10, 10).construction('kid',1,回调查询函数);
pktsandy 发表于:12-11-26 11:02 6楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
jdc scode:


var jdc={page:1,pagerange:10,pagesize:5,recordcountElem:"cmtcount",id:0,callback:null};jdc.construction=function(d,c,a){jdc.id=d;jdc.callback=a;var b=$("#"+jdc.recordcountElem).text();if(parseInt(b)>0){jdc.dynamicQuery(c,a)}};jdc.setOption=function(c,a,b){jdc.recordcountElem=c;jdc.pagesize=b;jdc.pagerange=a;return jdc};jdc.pagepanel=function(e,j,f,g){var i;var b;var a;var h;h=(f<j)?1:(f%j==0)?f/j:Math.floor(f/j)+1;if(g>h){i=h;a=h}else{a=g}if(a<=e){b=1;i=e}else{if(a/e>=1){var d;d=(a%e==0)?a/e:(Math.floor(a/e)+1);i=d*e;b=i-e}}if(i>h){i=h}return[i,b,h]};jdc.drawpanel=function(g){var d='<p class="k_pagelist">';var f=$("#"+jdc.recordcountElem).text();var e="/comment/link.php?id="+jdc.id+"&page=";if(parseInt(f)>=1){var c=jdc.pagepanel(jdc.pagerange,jdc.pagesize,f,g);if(jdc.pagerange<g){d+='<a href="'+e+(g-1)+'">Prev</a>'}for(var a=c[1];a<=c[0];a++){d+=(g==a)?"<strong>"+a+"</strong>":'<a href="'+e+a+'">'+a+"</a>"}if(c[2]>g){d+='<a href="'+e+(g+1)+'">Next</a>'}}d+="</p>";var b=$(d);b.find("a").click(function(i){i.preventDefault();var h=$(this).text();if(h=="Next"){h=parseInt(b.find("strong").text())+1}if(h=="Prev"){h=parseInt(b.find("strong").text())-1}jdc.dynamicQuery(h,jdc.callback)});$("#commentpanel").empty().append(b)};jdc.dynamicQuery=function(b,a){jdc.drawpanel(b);a.call(this,b,jdc.pagesize,jdc.id)};
pktsandy 发表于:12-11-26 11:17 7楼 [回复] #Top#
pktsandy 人气:1181 积分:3438 金币:29313
VIP 管理团队 EST团队 技术精英 灌水狂人
kcest.com的jdc中没有回调查询函数。如果你也是k6也可以,原js:http://kcest.com/system/js/dynamic.comment.js

现在觉得还是有回调查询函数方便一些,6楼的原码也可以把连接地址脱离出去,就是这个变量:var e="/comment/link.php?id="+jdc.id+"&page=";
yiciyuan 发表于:12-12-05 00:21 8楼 [回复] #Top#
yiciyuan 人气:76 积分:134 金币:967
我使用了你的原js:http://kcest.com/system/js/dynamic.comment.js

替换了,但模版里面应该怎么写???

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号