使用 HTML 和 javascript,我有一些基本的搜索结果分页,虽然可以,但如果有数百个结果,我最终可以得到如下所示的分页:

我想将此限制为仅显示 1 - 10,然后是 11 - 10 等,任何人都可以指导我如何执行此操作的示例吗?
<div class="row igs-learning-paths-pagination-row">
<div class="col-12 d-flex justify-content-center" >
<ul class="pagination pagination-info">
<li class="page-item">
<a href="javascript:void(0)" onclick="displayPreviousPage()" class="igs-learning-paths-pagingation-text igs-text-uppercase">
@Umbraco.GetDictionaryValue("Common Prev", "Prev..").ToUpper()
</a>
</li>
@for (int i = 0; i <= @Model.Results.Count() / numberPerPage; i++)
{
<li class="@(i == 0 ? "active" : null) page-item non-generate-page-item" id="page-list-item-@(i)" style="border-radius:16px;">
<a class="page-link" id="page-number-@(i)" href="javascript:void(0)" onclick="displayPages(@(i))">@(i + 1)</a>
</li>
}
<li class="page-item" alt="Go forward a page" title="Go forward a page">
<a href="javascript:void(0)" alt="Go forward a page" title="Go forward a page"
onclick="displayNextPage()"
class="igs-learning-paths-pagingation-text igs-text-uppercase search-result-margin">
@Current.UmbracoHelper.GetDictionaryValue("Common Next", "Next..").ToUpper()
</a>
</li>
</ul>
</div>
</div>
慕容森
狐的传说
随时随地看视频慕课网APP
相关分类