Подсветка выделенной строки в таблице (row table highlight)
Всем привет.
Использую Jquery. $(document).ready(function(){ $("#Reports tr td input").click(function() { if ($(this).attr("checked") == true) { $(this).parent().parent().addClass("highlight"); } else { $(this).parent().parent().removeClass("highlight"); } }); }); Все работает при нажатии на checkbox, но стоит перезагрузить страницу, как нажатые чекбоксы остаются нажатыми а бэкграунд у строки пропадает. |
Это особенность FF, сохранять данные форм. Вы можете или принудительно сбрасывать все чекбоксы после загрузки страницы, или выделять строки с отмеченными чекбоксами.
|
Цитата:
Можете ссылку подкинуть или здесь направить в нужном направление :), как принудительно установить чекбоксы после reload. (не правильно написал.) ..... как после перезагрузки выделить строки с отмеченными чекбоксами) |
найти все строки и назначить им класс в соответствии с состоянием соответствующего checkbox'а (а что тут еще можно было написать *SCRATCH*)
|
да уже сделано.
window.onload = function() { $("input:checkbox:checked").parent().parent().addClass("highlight"); } |
Часовой пояс GMT +3, время: 01:16. |