Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Разработка и сопровождение сайтов (http://forum.sape.ru/forumdisplay.php?f=29)
-   -   Скрипт поиска по таблице... (http://forum.sape.ru/showthread.php?t=56753)

lbmoney 11.08.2010 00:11

Скрипт поиска по таблице...
 
Здравстуй любимый форум! Не было меня тут около 4 месяцев. И вот сново сюда потянуло и как всегда с проблемами. Нужен скрипт поиска по таблице html. Суть такова. Есть таблица с пищевыми добавками E. Номер Е в одном столбце, а его свойства в столбце напротив. Например, пользователь вбивает номер Е в форму, а ему в ответ либо высвечивается нужная строка с номером Е (лучше конечно, чтобы еще "зрение" пользователя перемещалось на нужную строчку, так как кол-во Е около 1500), либо вся строка с номером Е выводилась где-то рядом с поиском.

Есть какой-то пример. Но я все равно его не понимаю.

Добавлено через 2 минуты
Отплочу чем смогу...

Корс 11.08.2010 01:25

Сейчас сделаем...
покажу пример... а дальше сам додумывай

Добавлено через 18 минут
Для одной игрушки делал. Но принцип думаю поймёшь.
внизу есть строка

initSortTable('myTable',Array('S','S','N','N','N', 'S'));

Это сортировка (кликаешь по столбцу и оно сразу по порядку сортирует):
S - Слова
N - Число.
если значение пустое будет то не будет сортировки.
Ну и поиск тоже есть.
Пример

ahsinis 11.08.2010 06:58

Нужно готовый скрипт или концепт?
Если концепт - http://sinisha.ru/info/yandex_city_ids.html

lbmoney 11.08.2010 13:40

Цитата:

Сообщение от Корс (Сообщение 881193)
Сейчас сделаем...
покажу пример... а дальше сам додумывай

Добавлено через 18 минут
Для одной игрушки делал. Но принцип думаю поймёшь.
внизу есть строка

initSortTable('myTable',Array('S','S','N','N','N', 'S'));

Это сортировка (кликаешь по столбцу и оно сразу по порядку сортирует):
S - Слова
N - Число.
если значение пустое будет то не будет сортировки.
Ну и поиск тоже есть.
Пример

То что надо. Поиск по ID - вот что мне нужно. У меня это будут пищевые добавки Е. Да и сортировка я думаю тоже понадобится!

Добавлено через 2 минуты
Цитата:

Сообщение от ahsinis (Сообщение 881323)
Нужно готовый скрипт или концепт?
Если концепт - http://sinisha.ru/info/yandex_city_ids.html

И этот скрипт тоже неплохой. Место названия города мне надо вписывать номер E.

Добавлено через 16 минут
Корс То есть елси удалить часть кода про вырвнивание, то сортировка работать не будет? МНе подходит. Код для установки легкий как я вижу. Только, где достать mootools.js
table.js
dg-filter.js?

Корс 11.08.2010 13:57

Цитата:

Сообщение от lbmoney (Сообщение 881496)
Корс То есть елси удалить часть кода про вырвнивание, то сортировка работать не будет? МНе подходит. Код для установки легкий как я вижу. Только, где достать mootools.js
table.js
dg-filter.js?

Убирать не надо.. просто если не хотите сортировку сделать то просто оставте пустыми значения.
Если убрать то вроде не будет работать. точно уже не скажу сейчас.


По поводу файлов так они там и лежат на сайте...
http://blogs-wow.ru/mootools/mootools.js
http://blogs-wow.ru/mootools/table.js
http://blogs-wow.ru/mootools/dg-filter.js

lbmoney 11.08.2010 14:40

Цитата:

Сообщение от Корс (Сообщение 881511)
Убирать не надо.. просто если не хотите сортировку сделать то просто оставте пустыми значения.
Если убрать то вроде не будет работать. точно уже не скажу сейчас.


По поводу файлов так они там и лежат на сайте...
http://blogs-wow.ru/mootools/mootools.js
http://blogs-wow.ru/mootools/table.js
http://blogs-wow.ru/mootools/dg-filter.js

+
Большое спасибо! Чем вас отблагодарить?

Добавлено через 29 минут
Теперь буду думать как это вставить в wordpress

Корс 11.08.2010 20:35

Да всегда пожалуйста.
был рад помочь.

По поводу установки на пресс не знаю, я с ним не работал особо.
В принципе там делов на пару минут.
Единственное что может быть проблемой это если он например использует библиотеку джеквери а не моотулс. тогда могут быть конфликты этих библиотек.

Ну а если там всё нормально с этим то действтельно на пару минут делов

Добавлено через 31 минуту
Не помню.. а там создание собственных статик страниц разве не предусмотрено?

lbmoney 12.08.2010 15:36

Цитата:

Сообщение от Корс (Сообщение 881798)
Единственное что может быть проблемой это если он например использует библиотеку джеквери а не моотулс. тогда могут быть конфликты этих библиотек.

Похоже так и происходит...

Добавлено через 1 минуту
Цитата:

Сообщение от ahsinis (Сообщение 881323)
Нужно готовый скрипт или концепт?
Если концепт - http://sinisha.ru/info/yandex_city_ids.html


Есть одна проблема с этим скриптом. Мне надо чтобы он искал только по второму столбцу. Все хорошо для значений от 0 до 199. Выше 200 скрипт не работает. Пример.

Корс 13.08.2010 00:52

Цитата:

Сообщение от lbmoney (Сообщение 882515)
Похоже так и происходит...

Я на практике не сталкивался с таким.
вообще можно загуглить про конфликт двух библиотек.
найдёте много инфы как исправить.
Посмотрел, в итоге наткнулся на довольно ясное объяснение что да как
_ttp://gblog.pp.ru/programming/jquery-i-mootools-vmeste


Часовой пояс GMT +3, время: 08:41.

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.