Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.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 使用jQuery在jsp中分页不起作用_Javascript_Jquery_Html_Jsp_Jquery Pagination - Fatal编程技术网

Javascript 使用jQuery在jsp中分页不起作用

Javascript 使用jQuery在jsp中分页不起作用,javascript,jquery,html,jsp,jquery-pagination,Javascript,Jquery,Html,Jsp,Jquery Pagination,您的示例中有许多语法错误。假设您的html表在服务器端正确填充,这似乎可以正常工作: $(函数($){ 风险值项目=$(“表tr”); var numItems=items.length; 每页var=2; items.slice(perPage.hide(); $(“.pagination页”).pagination({ 项目:numItems,, 每页, cssStyle:“灯光主题”, onPageClick:功能(页码){ var showFrom=每页*(页码-1); var sho

您的示例中有许多语法错误。假设您的html表在服务器端正确填充,这似乎可以正常工作:

$(函数($){
风险值项目=$(“表tr”);
var numItems=items.length;
每页var=2;
items.slice(perPage.hide();
$(“.pagination页”).pagination({
项目:numItems,,
每页,
cssStyle:“灯光主题”,
onPageClick:功能(页码){
var showFrom=每页*(页码-1);
var showTo=showFrom+每页;
items.hide();
items.slice(showFrom,showTo).show();
}
});
});

1.
2.
3.
4.
5.
6.
7.
8.
9
10

欢迎来到SO。编辑您的问题,而不是在您的评论中添加代码。。。并格式化您的代码七虽然未格式化,但这段代码看起来很奇怪:.slice(showFrom,showTo).show();我从stackoverflow复制了这段代码,只是为了分页。请帮助我如何进行分页。我是jquery新手,不知道如何使用jquery,所以请告诉我如何使用jquery,请任何人……您需要什么样的分页?您可以对新页面进行ajax(或任何其他类型)调用,或者隐藏一些页面并显示您需要的页面。该函数需要保存为jquery.min.js???$(函数($){您说过有很多语法错误,那么它在您的示例中如何工作良好如果表具有id=something,那么就可以使用var items=$(“表tr”);我可以使用var items=$(“.something”)?不,Javascript导入文件的名称不重要。重要的是内容。此外,如果您有id=“something”,那么您的选择器应该是$(“#something”)。如果您有class=“something”,那么您的选择器应该是$(“.something”);但是上面的代码在我的例子中不起作用,我已经在head标签中包含了脚本行,并创建了jquery.min.js页面。我复制了上面的函数,它应该可以正常工作。为什么不起作用??
jQuery(function($){ 
    var items = $("table tr"); 
    var numItems = items.length; 
    var perPage = 2; 
    items.slice(perPage).hide(); 
    $(".pagination-page").pagination({ 
        items: numItems, 
        itemsOnPage: perPage, 
        cssStyle: "light-theme", 
        onPageClick: function(pageNumber) { 
            var showFrom = perPage * (pageNumber - 1);
            var showTo = showFrom + perPage; 
            items.hide(); 
           .slice(showFrom, showTo).show();
        }
    });