X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Сброс фильтра таблицы html
sashgera
sashgera
Topic Starter сообщение 27.11.2014, 14:25; Ответить: sashgera
Сообщение #1


Здравствуйте
есть js - фильтр по таблице html, вот пример: http://www.glass-pgc.ru/Untitled-reset-filtr.html
[JS]
<script type="text/javascript">
function filter (phrase, _id){
var words = phrase.value.toLowerCase().split(" ");
var table = document.getElementById(_id);
var ele;
for (var r = 1; r < table.rows.length; r++){
ele = table.rows[r].innerHTML.replace(/<[^>]+>/g,"");
var displayStyle = 'none';
for (var i = 0; i < words.length; i++) {
if (ele.toLowerCase().indexOf(words[i])>=0)
displayStyle = '';
else {
displayStyle = 'none';
break;
}
}
table.rows[r].style.display = displayStyle;
}
}
</script>
[/JS]
Помогите, пожалуйста, с таким вопросом, как снова отобразить скрытые фильтром строки таблицы кнопкой
пытался так, дописав функцию, но не получилось:
[JS]
function reset_filter(){
table.rows[r].style.display = '';
}
[/JS]
<input type="button" onclick="reset_filter()" value="reset_filter"/>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Winns
Winns
сообщение 27.11.2014, 16:12; Ответить: Winns
Сообщение #2


Надо задать какой-то вид отображения для элемента, если это ряд таблицы то 'table-row'
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sashgera
sashgera
Topic Starter сообщение 27.11.2014, 16:23; Ответить: sashgera
Сообщение #3


(Winns @ 27.11.2014, 18:12) *
Надо задать какой-то вид отображения для элемента, если это ряд таблицы то 'table-row'


Winns, не получается:
[JS]
function reset_filter(){
table.rows[r].style.display = 'table-row';
}
[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Winns
Winns
сообщение 27.11.2014, 17:50; Ответить: Winns
Сообщение #4


[JS]function reset_filter(){
var table = document.getElementById( 'sf' );

for (var i=0; i < table.rows.length; i++){
table.rows[i].style.display = 'table-row';
}
}[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sashgera
sashgera
Topic Starter сообщение 27.11.2014, 18:27; Ответить: sashgera
Сообщение #5


Winns, спасибо!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Вёрстка HTML-писем
30 Vampler 29330 27.3.2024, 12:41
автор: Vampler
Открытая тема (нет новых ответов) Разработка/доработка сайтов Wordpress, HTML/CSS/JS
Вёрстка, перенос на WP, правки
9 malamut 3447 25.1.2024, 14:36
автор: malamut
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3387 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Залить html страницу на 20 доменов
6 TABAK 1702 22.5.2023, 16:24
автор: KORUP
Открытая тема (нет новых ответов) Сделать правки на html-странице
5 TABAK 2300 20.5.2023, 10:45
автор: EvilGomel


 



RSS Текстовая версия Сейчас: 16.4.2024, 23:18
Дизайн