1Next >
yiciyuan | 发表于:12-11-24 22:32 [添加收藏] 楼主 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() |
请教kcest.com的评论是怎么实现分页的?
Ta最近还发表过
[疑问]
PHP SP2版,查看自己发表的留言的回复
(18-03-29)
[疑问]
留言板要怎么改造才能实现不注册就能发言?
(18-03-18)
[疑问]
请问会员的积分,怎么才会增加扣除积分?
(13-04-22)
[疑问]
K6整合ucenter,不成功,报莫名其妙的错误
(12-12-05)
[疑问]
pktsandy 在不在,有问题请教
(12-12-05)
随机阅读
[分享]
新人报道!
(12-09-16)
[疑问]
为什么登陆不了了呢?
(11-10-26)
[分享]
优化时你犯错了吗?
(11-09-06)
[疑问]
脑暴一下,看看php版kc都能做啥。
(11-05-23)
[其他]
刚来KingCms
(11-05-19)
|
优惠吧 | 发表于:12-11-25 12:45 沙发 [回复] #Top# |
---|---|
![]() ![]() |
评论也可以分页吗?
|
luke | 发表于:12-11-25 21:00 板凳 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
可以的吧!php 6版里面的模板里面有的吧!
|
pktsandy | 发表于:12-11-26 10:55 4楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
js回调类
|
pktsandy | 发表于:12-11-26 10:59 5楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
jdc.setOption('cmtcount', 10, 10).construction('kid',1,回调查询函数);
|
pktsandy | 发表于:12-11-26 11:02 6楼 [回复] #Top# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
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# |
---|---|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
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# |
---|---|
![]() ![]() ![]() ![]() |
我使用了你的原js:http://kcest.com/system/js/dynamic.comment.js
替换了,但模版里面应该怎么写??? |
1Next >