Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 03.12.2011, 17:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,124

Georgy, я к тому, что если форма не отправляется как нужно - значит вёрстка негодится.
Ответить с цитированием
  #12 (permalink)  
Старый 03.12.2011, 17:59
Новичок на форуме
Отправить личное сообщение для Georgy Посмотреть профиль Найти все сообщения от Georgy
 
Регистрация: 08.11.2011
Сообщений: 7

АААА! Я НАШЕЛ!
Оказывается, проблема была в этой строчке
NewData[i].name = 'Det['+i+']';

Вернее дело в квадратных скобках 'Det['+i+']'. Если их убрать, то все работает .
Ответить с цитированием
  #13 (permalink)  
Старый 05.08.2015, 18:18
Аватар для UJKJDF
Интересующийся
Отправить личное сообщение для UJKJDF Посмотреть профиль Найти все сообщения от UJKJDF
 
Регистрация: 03.08.2015
Сообщений: 21

нужен поиск по таблице, чтобы при наборе в ячейке поиска таблица автоматом фильтровала все соответствующие позиции проверяя по всем ячейкам.
Ответить с цитированием
  #14 (permalink)  
Старый 05.08.2015, 19:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

поиск в таблице и скрытие строк
UJKJDF,
если ненужно скрытие убрать строки 42 - 44
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>demo</title>
 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <style type='text/css'>
    body {
    font-family: Arial, Helvetica;
    font-size: 12px;
}
table {
    width: 500px;
}
tr {
    height: 20px;
}
.guide {
    text-decoration: underline;
    text-align: center;
}
tbody tr:nth-of-type(2n + 1) {
    color: #fff;
    background: #666;
}
tbody tr:nth-of-type(2n) {
    color: #666;
}
.hot {
    border: 1px solid #f00;
    background-color: #FFD480;
    color: #000000;
}
  </style>
<script>
$(function() {
    $("input#search").on("input", function() {
        var text = this.value.toLowerCase();
        $("tr:not(.guide) td").removeClass("hot").each(function(i, obj) {
            if ($(obj).text().toLowerCase().indexOf(text) > -1 && text) $(obj).addClass("hot")
        });
        $("tr:not(.guide)").show().filter(function() {
            return text && !$(".hot", this).length
        }).hide()
    })
});
</script>


</head>
<body>
  <input id="search" type="text"></input>

<table>
    <tr class="guide">
        <td>First Name</td>
        <td>Last Name</td>
        <td>City</td>
        <td>State</td>
    </tr>
    <tr>
        <td>Manix</td>
        <td>Bolton</td>
        <td>Merizo</td>
        <td>Michigan</td>
    </tr>
    <tr>
        <td>Azalia</td>
        <td>Gallegos</td>
        <td>Plainfield</td>
        <td>Michigan</td>
    </tr>
    <tr>
        <td>Michael</td>
        <td>Shaw</td>
        <td>Rawlins</td>
        <td>New Hampshire</td>
    </tr>
    <tr>
        <td>Matthew</td>
        <td>Parker</td>
        <td>Chino Hills</td>
        <td>Michigan</td>
    </tr>
</table>

</body>


</html>

Последний раз редактировалось рони, 05.08.2015 в 19:07.
Ответить с цитированием
  #15 (permalink)  
Старый 06.08.2015, 16:06
Аватар для UJKJDF
Интересующийся
Отправить личное сообщение для UJKJDF Посмотреть профиль Найти все сообщения от UJKJDF
 
Регистрация: 03.08.2015
Сообщений: 21

Спасибо! попробую доработать,
При наборе текста в поиске надо чтоб находил все варианты
например
/Розетка СП Мира с заземл керам/
это в одной ячейке
набираю в поиске
роз(пробел)мира(пробел)сп(п обел)бел
в любой последовательности
надо чтобы находило.

Последний раз редактировалось UJKJDF, 13.08.2015 в 22:13.
Ответить с цитированием
  #16 (permalink)  
Старый 06.08.2015, 16:58
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

UJKJDF,
RegExp и regexp.test - изучить и добавить вместо indexOf
Ответить с цитированием
  #17 (permalink)  
Старый 06.08.2015, 22:10
Аватар для UJKJDF
Интересующийся
Отправить личное сообщение для UJKJDF Посмотреть профиль Найти все сообщения от UJKJDF
 
Регистрация: 03.08.2015
Сообщений: 21

<script>
$(function() {
$("input#search").on("input", function() {
var text = this.value.toLowerCase();
$("tr:not(.guide) td").removeClass("hot").each(function(i, obj) {
if ($(obj).text().toLowerCase().indexOf(text) > -1 && text) $(obj).addClass("hot")
});
$("tr:not(.guide)").show().filter(function() {
return text && !$(".hot", this).length
}).hide()

})
});
</script>

indexOf нашел
только в этом совсем не понимаю
разобрался только с toLowerCase
(подскажите новичку)

Последний раз редактировалось UJKJDF, 06.08.2015 в 22:16.
Ответить с цитированием
  #18 (permalink)  
Старый 07.08.2015, 05:52
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

UJKJDF, плагины есть или хочешь сам?)
Ответить с цитированием
  #19 (permalink)  
Старый 07.08.2015, 12:45
Аватар для UJKJDF
Интересующийся
Отправить личное сообщение для UJKJDF Посмотреть профиль Найти все сообщения от UJKJDF
 
Регистрация: 03.08.2015
Сообщений: 21

Сам не смогу.
скинь пожалуйста!
посмотрю что получилось.

Последний раз редактировалось UJKJDF, 07.08.2015 в 19:55.
Ответить с цитированием
  #20 (permalink)  
Старый 12.08.2015, 17:29
Аватар для UJKJDF
Интересующийся
Отправить личное сообщение для UJKJDF Посмотреть профиль Найти все сообщения от UJKJDF
 
Регистрация: 03.08.2015
Сообщений: 21

Есть плагин???
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фильтр изображений systemiv Оффтопик 3 24.10.2011 17:26
Переключение таблиц стилей в js t1gor Общие вопросы Javascript 15 17.07.2011 09:50
Ищу создатель таблиц maxagg Events/DOM/Window 8 26.01.2011 06:01
Несколько одинаковых таблиц. Обращение к отдельным элементам в них. zaytsewa Элементы интерфейса 7 11.11.2010 09:08
Фильтр. Допускаются только цифры. балерун Элементы интерфейса 11 11.12.2009 16:12