2012-03-19 3 views
1

Я пытаюсь добавить посмотреть все опции к опции PAGESIZEJquery.tablesorter.pager Pagination посмотреть все опции

Что-то silmilar ниже:

<select class="pagesize"> 
<option value="10">10 per page</option> 
<option value="20">20 per page</option> 
<option value="all">View All</option> 
</select> 

для JQuery TableSorter. Как это возможно? Пожалуйста, поделитесь примером или учебным пособием. Спасибо,

ответ

2

Поскольку вы контролируете селектор PAGESIZE, просто добавьте очень большое значение с точки зрения все опции:

<select class="pagesize"> 
    <option value="10">10 per page</option> 
    <option value="20">20 per page</option> 
    <option value="500">View All</option> 
</select> 

Я попробовал это, и это работает без каких-либо ошибок, но если вы хотите быть более конкретно, вы можете добавить несколько кодов, чтобы уточнить:

$(function(){ 
    var rows = $('table.tablesorter')[0].config.totalRows; 
    $('select.pagesize').find('option:contains("All")').val(rows); 
}); 
+0

благодарит fudgey за прекрасный ответ. Я хочу выбрать второй вариант. Он отлично работает с примером JQuery, но когда я добавляю функцию в свой JSP-код и пытаюсь просмотреть ВСЕ, скрипт перестает работать. Любая подсказка? – zaman

+0

fudgey, я решил проблему. Это была проблема. Еще раз спасибо. – zaman