Каков наилучший способ отключить видимость строк (строк) и удалить пробелы. Также наоборот, если включить видимость, убедившись, что видимые строки (ы) отображаются снова.Таблицы HTML-таблицы
ответ
Если вы хотите сделать это на клиенте (то есть через javascript), попробуйте установить style.display в «none» (и «block», чтобы включить его).
Если вы хотите обработать его на сервере, установите видимость строки в false, это предотвратит рендеринг строки.
Edit - С Например:
function ShowHideRow(row, show) { document.getElementById(row).style.display = (show ? 'block' : 'none'); }
примечание вы можете следовать советование из Муфаса и использовать таблицу-строку вместо блока.
Вам необходимо установить для свойства 'display' строки() значение 'none'. Через JavaScript, как сказал Крис, или с помощью CSS.
Echilon, спасибо за вашу помощь. Я попробовал то, что Крис и Муфаса заявили, и теперь «нет» и «блокировать» все работает. –
Крис прав, за исключением того, что значение вернется к правильному типу отображения таблицы будет немного более правильным при его повторном отображении. Для <TR>
вы должны использовать display: table-row
. См. CSS Display Property.
Обновление: ответ bobince более практичный ответ о том, как использовать (а не использовать) атрибут отображения.
Муфаса, большое спасибо за вашу помощь. –
Если вы делаете это с использованием свойства отображения, как было предложено до сих пор, вам нужно беспокоиться о блоке против таблицы-строки. строка таблицы правильная, но IE ее не поддерживает, поэтому вам нужно выбирать браузер.
Потенциально проще, чтобы избежать настройки стиля непосредственно, делая это с помощью правила класса CSS вместо:
tr.hidden { display: none; }
row.className= 'hidden'; // sets display to none
row.className= ''; // resets display to its default value
Спасибо за вашу помощь. Я также попробую этот вариант. –
Хотелось бы отметить, что вы можете попытаться присвоить вашему классу более «семантически значимое» имя, например «отключено», а не «скрыто». Вы можете в любом случае отобразить строку позже и затенять ее серой, а не скрывать ее, и в этом случае имя класса не будет иметь никакого смысла. – Rahul
- 1. Таблицы таблицы JavaFX таблицы
- 2. Сброс таблицы таблицы таблицы таблицы UiTableView исчезает
- 3. Есть ли способ сделать таблицы таблицы таблицы таблицы равными?
- 4. ListView эквивалентен таблице таблицы таблицы iPhone таблицы
- 5. Обновление столбца таблицы из таблицы другой таблицы
- 6. Тип таблицы таблицы в переменной таблицы
- 7. CTE, переменная таблицы и таблицы таблицы
- 8. добавление таблицы прокрутки таблицы
- 9. Прокрутка таблицы таблицы GWT
- 10. таблицы в строке таблицы
- 11. Определение размера таблицы таблицы
- 12. Таблицы - Как каскадные таблицы
- 13. Удаление таблицы закрытия таблицы
- 14. Сортировка таблицы, содержащей таблицы
- 15. данных таблицы таблицы обновления
- 16. Ошибка таблицы таблицы GWT
- 17. Таблицы строк таблицы CSS
- 18. Столбец таблицы Таблицы размеров
- 19. Редактируемый вид таблицы таблицы
- 20. Значение таблицы таблицы html
- 21. Адаптер таблицы, обновление таблицы
- 22. Таблицы сопоставления таблицы Google
- 23. Каково точное значение главной таблицы, промежуточной таблицы, таблицы конфигурации, таблицы транзакций, таблицы temp?
- 24. Настройка таблицы столбец таблицы swt
- 25. HTML - запись таблицы таблицы MySQL
- 26. Обновление таблицы из другой таблицы
- 27. Создание таблицы без создания таблицы
- 28. Максимизируйте ширину таблицы таблицы CSS
- 29. Отключить операции всей таблицы таблицы
- 30. Таблицы столбцов таблицы классов doxygen
Спасибо Крис. Ценю вашу помощь. –