Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/369.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在sap.m.表中的多个页面上显示多个链接_Javascript_Jquery_Html_Sapui5 - Fatal编程技术网

Javascript 在sap.m.表中的多个页面上显示多个链接

Javascript 在sap.m.表中的多个页面上显示多个链接,javascript,jquery,html,sapui5,Javascript,Jquery,Html,Sapui5,我有几个链接(锚定标签),动态地以div的形式出现。如果这些链接的数量超过10个,我只希望前10个显示在第1页上,其余的显示在第2页上,依此类推 有什么帮助吗 谢谢。您需要的是一种称为分页的技术。这意味着,正如您所说,当项目数量超过指定限制时,只会显示项目的子集 要进行分页,您需要有以下项目: 项目总数 每一页都有项目计数 当前页码 一些导航按钮用于页面之间的导航 整个程序如下所示: 当页面加载时,你应该计算所有的链接,然后你应该决定在每个页面上显示多少个链接(假设你有376个链接,你希望每页显

我有几个链接(锚定标签),动态地以div的形式出现。如果这些链接的数量超过10个,我只希望前10个显示在第1页上,其余的显示在第2页上,依此类推

有什么帮助吗


谢谢。

您需要的是一种称为分页的技术。这意味着,正如您所说,当项目数量超过指定限制时,只会显示项目的子集

要进行分页,您需要有以下项目:

  • 项目总数
  • 每一页都有项目计数
  • 当前页码
  • 一些导航按钮用于页面之间的导航
  • 整个程序如下所示:

  • 当页面加载时,你应该计算所有的链接,然后你应该决定在每个页面上显示多少个链接(假设你有376个链接,你希望每页显示10个链接)
  • 你数一数你会有多少页(一个简单的项目总数/页面项目划分,但你应该取上限,以免丢失最后一页)
  • 然后您应该看到用户请求了哪个页面(这是您的工作,通常发生在通过HTTP AJAX请求传递参数时)
  • 现在要显示该页面的项目,只需跳过上一页中的项目,然后获取10个项目并呈现它们

  • 如果您不向我们显示任何代码,我们将无能为力。谢谢Saeed的帮助。我在SAPUI5的sap.m.table中使用了一个属性。