《jQuery 1.3 – 작고 강력한 자바스크립트 라이브러리》에는 다양한 플러그인이 소개돼 있다. 그 중에 tablesorter를 사용하기로 했다. table에 정확히 사용할 수 있고, 그냥 적용만 하면 알아서 되기 때문이었다.
일단 예제 코드를 포함한 풀 패키지를 다운로드받는 게 편하다. 다운로드 페이지로 가서 필요한 것만 다운받을 수도 있겠다.
$('table').tablesorter()
$('table.tablesorter')<br />.tablesorter({<br /> textExtraction: function(node){<br /> return $(node).text();<br /> } <br />)<br />
페이지 나누기 pager plugin
<div id="pager" class="tablesorterPager"> <br /> <form> <br /> <img src="/css/jquery.tablesorter/pager/icons/first.png" class="first"/> <br /> <img src="/css/jquery.tablesorter/pager/icons/prev.png" class="prev"/> <br /> <input type="text" class="pagedisplay"/> <br /> <img src="/css/jquery.tablesorter/pager/icons/next.png" class="next"/> <br /> <img src="/css/jquery.tablesorter/pager/icons/last.png" class="last"/> <br /> <select class="pagesize"> <br /> <option selected="selected" value="10">10</option> <br /> <option value="20">20</option> <br /> <option value="30">30</option> <br /> <option value="40">40</option> <br /> </select> <br /> </form> <br /></div> <br />
$('tablesorter')<br /> .tablesorter()<br /> .tablesorterPager({container: $("#pager")});<br />
$('table.tablesorter')<br />.tablesorter({<br /> textExtraction: function(node){<br /> return $(node).text();<br /> } <br />).tablesorterPager({<br /> container: $("#pager")<br />});<br />
댓글 남기기