2009-10-20 31 views
0

我使用的是jQuery插件分页:在inilization.jsjQuery的分页问题与IE7

http://jonpauldavies.github.com/JQuery/Pager/PagerDemo.html 

我已创建了一个名为.js文件inilization.js以下是总代码:

function init(a,b) 
{ 
$("#pager").pager({ pagenumber: a, pagecount: b, buttonClickCallback: PageClick }); 
} 

当我打电话从jQuery的加载页面

$('#divbody').load('abc.php?pid=1', null, function() { 
    init(1,5) 
    }); 

能正常工作与Firefox,但不使用Internet Explorer,我在得到一个错误国际互联网浏览器7:

PageClick is undefined 

感谢

+1

为什么要为该问题添加'java'标记? – 2009-10-20 11:46:35

回答

0

您需要的地方定义PageClick回调。

function init(a,b) 
{ 
    $("#pager").pager({ 
     pagenumber: a, 
     pagecount: b, 
     buttonClickCallback: function(pageclickednumber) { 
      init(pageclickednumber, b); 
     } 
    }); 
} 
+0

工作,但我改变了一点功能 init(pageclickednumber,b,c); \t $('#divbody1')。load(“abc.php?pid =”+ c +“&page =”+ pageclickednumber); 这是正确的方法...? – air 2009-10-20 11:04:42