2009-10-20 32 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