2014-05-12 47 views
0

美好的一天!我正在使用jQuery Tablesorter在表中進行分頁。但是,在完成here之後,我的表格仍然不會分頁。當我改變限制時,表格中的行數不會改變。我正在使用Play Framework btw。分頁將無法使用jQuery

<link rel="stylesheet" href="/assets/stylesheets/style.css" type="text/css" /> 
<link rel="stylesheet" href="//code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> 
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> 
<script type="text/javascript" src="/assets/javascripts/jquery.tablesorter.js"></script> 
<script type="text/javascript" src="//tablesorter.com/addons/pager/jquery.tablesorter.pager.js"></script> 
<script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script> 

請幫我解決這個問題。非常感謝你!

編輯:
我剛看到這個錯誤Uncaught TypeError: undefined is not a function在該行.tablesorter

Uncaught TypeError: undefined is not a function viewTags:24 
(anonymous function) viewTags:24 
fire jquery-1.10.2.js:3048 
self.fireWith jquery-1.10.2.js:3160 
jQuery.extend.ready jquery-1.10.2.js:433 
completed 
+1

你可以爲你的代碼設置一個jsfiddle嗎? – TheMohanAhuja

+0

還有2個jquery庫加載:一個來自tablesorter.com和其他 - 來自您當地的商店。順便說一句,你的第二個jQuery庫是相當老 – AVK

+0

請提供控制檯日誌。 – Innovation

回答

1

小提琴:

http://jsfiddle.net/XZP6R/9/

包括JS爲了:

  1. 最新的jQuery
  2. 的tablesorter JS
  3. 的tablesorter分頁JS

遵循尋呼機確切的HTML語法:

像這樣:

<div id="pager" class="pager"> 
    <form> 
     <img src="../addons/pager/icons/first.png" class="first"/> 
     <img src="../addons/pager/icons/prev.png" class="prev"/> 
     <input type="text" class="pagedisplay"/> 
     <img src="../addons/pager/icons/next.png" class="next"/> 
     <img src="../addons/pager/icons/last.png" class="last"/> 
     <select class="pagesize"> 
      <option selected="selected" value="5">5</option> 
      <option value="10">10</option> 
      <option value="20">20</option> 
      <option value="40">40</option> 
     </select> 
    </form> 
</div> 

這是做按照文檔的正常方式它運作良好:

$(document).ready(function() { 
    $("table") 
    .tablesorter({widthFixed: true, widgets: ['zebra'] }) 
    .tablesorterPager({container: $("#pager"),size:5}); 
}); 

注:在同一個頁面

多個jQuery的情況下創建此錯誤。請刪除重複的實例。

+0

謝謝,但未捕獲的類型錯誤仍然存​​在。 – user3583667

+0

接受你的問題的變化,並嘗試這種方式。我期待您正確指向您所在位置的tablesorter.js –

+1

已接受,謝謝。是的,我確定它指向正確。 – user3583667