jquery.pagination分页提示$(...).pagination is not a function

时间:2022-12-09 16:00:36


var contentid = "";
var remarktotals = "0";
var pageindx = 0;
var jspagesize = 1;

$(document).ready(function () {
    contentid = "904";
    remarktotals = "3";
    $("#Pagination").pagination(remarktotals, {
        callback: pageselectCallback,
        prev_text: '上一页',
        next_text: '下一页',
        link_to: "javascript:;",
        items_per_page: jspagesize,
        num_display_entries: 6,
        current_page: pageindx,
        num_edge_entries: 2
    });
});

/*分页开始*/
function pageselectCallback(page_id, jq) {
    InitData(page_id);
}

function InitData(pageindx) {
    var tbody = "";
    $.ajax({
        type: "get",
        dataType: "json",
        url: '/ajaxPost/GetData.ashx',
        data: "page=" + (pageindx + 1) + "&id=" + proid + "&pagesize=" + jspagesize,
        success: function (json) {       
                tbody += trs;
            });
            if (tbody == "") {
                tbody += "<h3>暂无评论数据哦,亲</h3>";
            }
            $("#remarklist").append(tbody);

        }
    });
}
/*分页结束*/

这段js分页运行时,会提示“$(...).pagination is not a function”错误,这是为什么?请教大家,谢谢各位。

16 个解决方案

#1


自己再顶下。谢谢

#2


检查相应的库js文件是否加载完毕了。

#3


pagination是一个插件,不是标准jquery里面的功能,你需要把query.pagination.js加载进来

#4


   <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script> 
   <script src="js/jquery.pagination.js" type="text/javascript"></script>
    <link href="css/pagination.css" rel="stylesheet" type="text/css" />
都已经加载进来了。

#5


找得到js文件吗?

#6


找的到。源文件也已经去网络上重新下载过了。路径正确

#7


引用 4 楼 Netcean 的回复:
   <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script> 
   <script src="js/jquery.pagination.js" type="text/javascript"></script>
    <link href="css/pagination.css" rel="stylesheet" type="text/css" />
都已经加载进来了。

你引用的jquery.pagination.js的Demo中引用的jquery文件就是你代码中给出的jquery-1.4.2.mn.js吗?要是同一个文件才行

#8


引用 4 楼 Netcean 的回复:
   <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script> 
   <script src="js/jquery.pagination.js" type="text/javascript"></script>
    <link href="css/pagination.css" rel="stylesheet" type="text/css" />
都已经加载进来了。

除了上面的还要加载Jquery.pagination.js

#9


该回复于2014-04-02 09:38:06被管理员删除

#10


当你使用vs开发并且使用ie进行调试的时候,你可以在js文件中设置那一行进行断点调试。按说在你遇到上述异常时vs也会进入调试状态并且自动中断在出错的那一行。

进入断点调试之后,你可以在调试器的分析窗口单独执行
$("#Pagination")
看看返回什么对象,看看返回对象到底有没有动态产生相应的属性(函数)。

#11


楼主这个问题解决了么 我也碰到这个问题

#12


把$(document).ready(function () {      去掉试下 jquery.pagination分页提示$(...).pagination is not a function

#13


Jquery.js 冲突问题 可能是 

#14


你好,这个问题你解决了吗?我也是这个问题

#15


老兄,请问你最后这个怎么解决的呢,我也遇到了这样的问题

#16


你用的是Jquery哪个版本     注意下 jQuery中DOMContentLoaded 这个函数   亲测  jQuery 1.10.2  不会报错  

#1


自己再顶下。谢谢

#2


检查相应的库js文件是否加载完毕了。

#3


pagination是一个插件,不是标准jquery里面的功能,你需要把query.pagination.js加载进来

#4


   <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script> 
   <script src="js/jquery.pagination.js" type="text/javascript"></script>
    <link href="css/pagination.css" rel="stylesheet" type="text/css" />
都已经加载进来了。

#5


找得到js文件吗?

#6


找的到。源文件也已经去网络上重新下载过了。路径正确

#7


引用 4 楼 Netcean 的回复:
   <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script> 
   <script src="js/jquery.pagination.js" type="text/javascript"></script>
    <link href="css/pagination.css" rel="stylesheet" type="text/css" />
都已经加载进来了。

你引用的jquery.pagination.js的Demo中引用的jquery文件就是你代码中给出的jquery-1.4.2.mn.js吗?要是同一个文件才行

#8


引用 4 楼 Netcean 的回复:
   <script type="text/javascript" src="/js/jquery-1.4.2.min.js"></script> 
   <script src="js/jquery.pagination.js" type="text/javascript"></script>
    <link href="css/pagination.css" rel="stylesheet" type="text/css" />
都已经加载进来了。

除了上面的还要加载Jquery.pagination.js

#9


该回复于2014-04-02 09:38:06被管理员删除

#10


当你使用vs开发并且使用ie进行调试的时候,你可以在js文件中设置那一行进行断点调试。按说在你遇到上述异常时vs也会进入调试状态并且自动中断在出错的那一行。

进入断点调试之后,你可以在调试器的分析窗口单独执行
$("#Pagination")
看看返回什么对象,看看返回对象到底有没有动态产生相应的属性(函数)。

#11


楼主这个问题解决了么 我也碰到这个问题

#12


把$(document).ready(function () {      去掉试下 jquery.pagination分页提示$(...).pagination is not a function

#13


Jquery.js 冲突问题 可能是 

#14


你好,这个问题你解决了吗?我也是这个问题

#15


老兄,请问你最后这个怎么解决的呢,我也遇到了这样的问题

#16


你用的是Jquery哪个版本     注意下 jQuery中DOMContentLoaded 这个函数   亲测  jQuery 1.10.2  不会报错