2013-08-08 3 views
0

У меня есть 2 проблемы с tablesorter.jquery tablesorter изменение размера столбца до неправильного размера

Первый заключается в том, что когда я изменяю количество строк динамически (с помощью флажков), ширина столбцов для строк в tbody изменяется в соответствии с первой шириной столбца thead.

И второй, tablesorterpager не освежает и не загружает только 10 строк при динамическом изменении.

Любая помощь будет отличной.

Вот ссылка: http://www.greatgulf.com/houses2013/project/edgewood

+0

Вы уже решили эту проблему? – Mottie

+0

Нет, нет. Мы используем интерфейс флажка рядом с таблицей, и когда вы используете флажки, он закручивает таблицу. Для этого мы используем tablesorter и пейджер. Не могли бы вы помочь? – user1876549

ответ

0

Я предполагаю, что вы используете мой fork of tablesorter из кода я вижу. Но, я должен извиниться заранее, так как я не могу сделать более своевременную поддержку, так как я все еще нахожусь в своем отпуске с ограниченным доступом в Интернет.

Я думаю, что основная проблема с флажками (не внутри таблицы) и пейджером - это способ, которым настроена функция GG.resetTables. Я могу только предположить, что функция предназначена для обновления/обновления таблицы. В этом случае попробуйте инициализировать tablesorter вне этой функции resetTables, затем внутри этой функции просто запускается обновление. Что-то вроде этого:

var $table = $("table") 

    // Initialize tablesorter 
    // *********************** 
    .tablesorter({ 
     theme: 'blue', 
     widthFixed: true, 
     widgets: ['zebra'] 
    }) 

    // initialize the pager plugin 
    // **************************** 
    .tablesorterPager({ 
     // pager options here 
    }); 


GG.resetTables = function() { 
    $table.trigger('update'); 
}; 

 Смежные вопросы

  • Нет связанных вопросов^_^