powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Фильтрация таблицы
10 сообщений из 10, страница 1 из 1
Фильтрация таблицы
    #38470188
Alexey Chasovnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Такая тема. Есть достаточно большая таблица (примерно 1500 строк). Есть событие по которому для каждого tr проверяется условие и в зависимости от результата проставляется display=none или display="". Процедура работает долго, т.к. таблица отрисовывается в реальном времени, т.е. присвоили 1 tr -> отрисовали -> пошли дальше.

Можно ли как-нибудь запретить отрисовку таблицы для ускорения процесса?
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38470206
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
$('<style>.hidden { display: none; }</style>').appendTo('head');

http://jsfiddle.net/LrvJ3/
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38470257
Alexey Chasovnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А удалить
Код: javascript
1.
$('head').remove('<style>.hidden { display: none; }</style>')

так?
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38470276
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
хм, никогда не удалял
попробуйте при создании назначить id элементу style, а потом по нему искать
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38470281
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey ChasovnikovА удалить
Код: javascript
1.
$('head').remove('<style>.hidden { display: none; }</style>')

так?

зачем же хедер модифицировать?

присвоить строкам классы, отвечающие за видима-невидима, а после окончания процесса поменять таблице класс с "невидима" на "видима".

кстати... у меня помнится с определенного количества строк в таблице браузер уже не мог работать с ними нормально, скролить вниз это было как в замедленном кино...
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38470288
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да, так даже лучше
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38471266
Alexey Chasovnikov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем большое спасибо. Теперь работает отлично
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38471272
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexey ChasovnikovТакая тема. Есть достаточно большая таблица (примерно 1500 строк). Есть событие по которому для каждого tr проверяется условие и в зависимости от результата проставляется display=none или display="". Процедура работает долго, т.к. таблица отрисовывается в реальном времени, т.е. присвоили 1 tr -> отрисовали -> пошли дальше.

Можно ли как-нибудь запретить отрисовку таблицы для ускорения процесса?
На тыщупятьсот строк - работает влёт. Чё-то Вы не то делате, похоже.
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38471472
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeAlexey ChasovnikovТакая тема. Есть достаточно большая таблица (примерно 1500 строк). Есть событие по которому для каждого tr проверяется условие и в зависимости от результата проставляется display=none или display="". Процедура работает долго, т.к. таблица отрисовывается в реальном времени, т.е. присвоили 1 tr -> отрисовали -> пошли дальше.

Можно ли как-нибудь запретить отрисовку таблицы для ускорения процесса?
На тыщупятьсот строк - работает влёт. Чё-то Вы не то делате, похоже.
а откуда ты знаешь, какое там условие проверяется?
может там сложный математический расчет?:)
...
Рейтинг: 0 / 0
Фильтрация таблицы
    #38471725
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Zoria...может там сложный математический расчет?:)
Ну, фиг его знает. Я проверял - вообще без проблем, имхо.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Фильтрация таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]