【问题标题】:posting comment script发表评论脚本
【发布时间】:2010-10-14 02:56:40
【问题描述】:

我想制作一个满足有限页面大小的发布评论脚本,即页面不会随着折痕 cmets 拉伸,所以我想在每页上发表有限数量的评论,超过这个数量后评论是添加到新页面中,但 cmets 应该位于页面中的特定块中,因此翻转评论页面发生在该块内并且不会影响整个页面。 我该如何申请??

一个示例>>该页面中的 cmets: http://thepiratebay.org/torrent/5840407/Get_Him_to_the_Greek_%282010%29_DVDRip_XviD-MAX

【问题讨论】:

    标签: php css ajax


    【解决方案1】:

    我不确定您的后端是什么,但这里有一个示例:http://www.9lessons.info/2009/06/comment-system-with-jquery-ajax-and-php.html 查看演示。

    【讨论】:

    • 看,我对jquery的了解还不够,所以我需要更简单的直接用JS编写的脚本,没有框架。
    【解决方案2】:

    通过您的标签(“ajax”)的外观,您已经大致了解如何开始。

    高级概述:

    • 将结果集限制为每页 X 项,例如 SELECT * FROM comments LIMIT 0, 50 以获得 50 cmets
    • 根据您总共拥有多少 cmets,在您的结果列表下创建一个寻呼机(链接到其他页面 1..2..3..)
    • 为每个页面链接添加一个onlick 事件,该事件将对后端脚本执行an ajax call 以获取该页面的结果(例如,对于第2 页,它应该获取SELECT * FROM comments LIMIT 50, 50 的结果
    • 用新结果替换结果 html

    stackoverflow 中有很多材料可以帮助您入门,如果您在某个特定方面遇到困难,请务必询问。

    【讨论】:

    • 我没有明白这一点:根据您总共拥有多少 cmets,在您的结果列表下创建一个寻呼机(链接到其他页面 1..2..3..),, ,如何制作这个寻呼机&&你的意思是我应该知道之前的 cmets 号码,说“基于你总共有多少 cmets”??
    • 是的,您还应该使用SELECT count(*) FROM comments 来获取 cmets 的总数。然后,您可以将它们分成页面。 stackoverflow.com/questions/2280230/… 可能对 logc 有帮助
    猜你喜欢
    • 2012-03-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-12
    相关资源
    最近更新 更多