yifeng
V2EX  ›  问与答

[|<][<][1][2][3][4][5][>][>|],左示是一个 jsp web 页面中的分页效果图,点击[>]以后[1]~[5]增加一轮,变成[6]~[10],求帮助,

  •  
  •   yifeng · Oct 29, 2014 · 2876 views
    This topic created in 4389 days ago, the information mentioned may be changed or developed.
    因为不知道怎么上传截图,只好如题表示了,望各位见谅,[1]~[5]是动态生成的,用的一个for循环,

    如何实现点击[>]以后[1]~[5]增加一轮,变成[6]~[10],求各位前辈指点,
    4 replies  •  2014-10-31 14:51:07 +08:00
    mhycy
    mhycy
    Oct 29, 2014❤️1
    1
    判断一下,做个函数产生这么一个序列就好.

    如果在5以内 就1-5序列
    如果是倒数5个以内就显示末尾那几个
    如果是中间就5个5个间隔
    ($show_len,$count_page,$now_page)
    这么几个参数运算一下就好了
    msg7086
    msg7086
    Oct 29, 2014 via iPhone❤️1
    2
    [page - page % 5, page - page % 5 + 4]
    yifeng
    yifeng
    OP
    Oct 31, 2014
    3
    @mhycy 谢谢
    yifeng
    yifeng
    OP
    Oct 31, 2014
    4
    @msg7086 3Q,(*^__^*) ……
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1621 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 17:34 · PVG 01:34 · LAX 09:34 · JFK 12:34
    ♥ Do have faith in what you're doing.