Ладно, это ваша проблема.
Этот код очень похож на учебник , который я написал один раз для встроенного редактирования с помощью плагина tableorter.Не уверен, что именно там вы взяли свой исходный код.
В вашей таблице выглядит, что у вас есть 7 строк, если вы просто посмотрите на него по номиналу.Но на самом деле у вас есть 14 рядов.1 строка для каждой видимой строки и дополнительная строка для каждой строки, чтобы приспособить встроенное редактирование.Плагин пейджера ограничивает видимые строки предопределенным значением, которое в базовом случае составляет 10 строк.
Поэтому, когда вы нажимаете на заголовки сортировки, пейджер отвечает, сокращая количество строк до 10. (Нея не могу вспомнить, почему он не делает срез в начале)Пейджер не заботится о том, скрыты они или нет, потому что он просто не работает таким образом (простота дизайна).
Так что, когда кажется, что у вас есть только 4 строки, это фактически 4 видимых +6 невидимых строк (вы можете использовать что-то вроде Firebug, чтобы подтвердить это).
Итак, у вас есть несколько вариантов решения вашей проблемы:
- Вы не знали или не хотитевстроенное редактирование, в этом случае просто удалите все секции tr, которые выглядят следующим образом:
tr class="editline" style="display:none;"
- Вы хотите встроенное редактирование, а также сортировщик таблиц и пейджер.В этом случае вы создаете прецедент и сами по себе.