2013-03-20 5 views
0

У меня есть функция JQuery:JQuery выделить строку таблицы, сохранить после обновления

function highlightrow(obj) { 
    if ($(obj).attr("style")=='background-color: rgb(255, 255, 102);' || $(obj).attr("style")=='background-color: #ffff66;') { 
     $(obj).removeAttr("style"); 
    } else { 
     $(obj).attr("style","background-color: #ffff66;"); 
    } 
} 

он выделяет и снимает выделение с на событие щелчка

<tr onclick="highlightrow(this);" > 

как сделать, что выделенный ряд сохранить после страницы обновить?

+0

Сохраняя информацию, какая строка выделяет где-то ...? – CBroe

ответ

1

Как было предложено в своем комментарии cbroe, вам нужно сохранить статус этих строк где-нибудь, это было локальное хранилище или файл cookie. Кроме того, я бы использовал классы вместо атрибута style, поэтому, если вам нужно изменить цвета, вам не нужно менять JS.

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