Категории
Мини-чат [3]

Мини чаты для uCoz,a

Меню [22]

Разнообразные менюшки для сайта uCoz

Опросы [1]
Уникальные виды опросов для сайта uCoz.
Другое [133]
Здесь вы найдете большое количество разных и уникальных скриптов для сайта uCoz.
Профиль [1]
Скрипты профиля для сайта uCoz.
Ajax окна [2]
Ajax окна для сайта uCoz.
Материалы [2]
Виды материалов: файлов, новостей, блогов, статей, доски объявления, фотоальбомов и т.д.
Статистика сайта [8]
Очень важные скрипты для сайта uCoz - Статистика сайта.
Состав клана [0]
Скрипт состава клана, без этого скрипта ни один сайт не назовешь клановым!*
Друзья сайта [3]
Друзья сайта, или партнерка. Всех размеров: 468х60;150х200;88х31 и др.
Статистика CW [1]
Статистика CW для кланового сайта.
Комментарии [1]
Внешний вид комментариев, или форма добавления.
Категории [2]
Внешний вид категорий для сайта uCoz
Информеры [11]
Большой количество информеров для сайта.
favicon [9]

Иконки разных видов для сайта uCoz

Soft для uCoz [1]

Программы для сайтов uCoz

Витрина ссылок
Купить ссылку здесь
(Цена: 2 руб.)


Поставить к себе на сайт
Наши партнеры
Реклама на сайте
Мини профиль
:-)
vecktron
- 01.05.2024 - 14:12

Email:
Пароль:
Опрос сайта
Нам нужен сервер в css v34 ?
Всего голосовало: 64
Онлайн лист
Лента комментариев
Связь с админом
vecktron vecktron vecktron
Главная » Файлы » Раздел Ucoz » Другое

Авто-заполнение формы поиска для uCoz

Добавил: DeSotta » Дата: 23.12.2016
Категория: Другое
Авто-заполнение формы поиска для uCoz
Авто-заполнение формы поиска для uCoz. Недавно, поле того как разобрался с прошлым скриптом поиска, нашел на другом ресурсе еще один, сперва подумал что это что-то похожее но проще, но в итоге оказалось что это просто интересная безделушка - не несущая никакой пользы.

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

Установка и описание скрипта

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

[code[/code]

Где suggList - id блока с подсказками.
Где suggEdit - id поля к которому будут дописываться запросы.

Стандартная форма поиска, к которой скрипт и будет дописывать вводимые запросы - выводиться кодом $SEARCH_FORM$. Как вы уже поняли из толкований скрипта, он осуществляет подбор запросов к полю с атрибутом id="suggEdit", но вот проблема - у стандартной формы поиска нет такого атрибута. Зато у нее есть другой - class="queryField", и благодаря нему мы нужный атрибут добавим - посредством дополнительной строки в скрипте, который теперь выглядит так:

Код
<script type="text/javascript">  
$(function(){  
$('div.searchForm form[action="/search/"] input.queryField').attr('id','suggEdit');  
new _uSuggestList('suggList','suggEdit',{separator:',',colwidth:['100%'],url:'/feat/?a=1'});  
});  
</script>


Все скрипт готов, теперь просто вставляете его рядом с кодом вызова самой формы поиска ($SEARCH_FORM$) и балуетесь с запросами.

Еще раз повторю, скрипт не ищет совпадения среди материалов на вашем сайте, а лишь выдает варианты запроса, который вы вводите - путем поиска совпадений в глобальной базе тегов.
[ Гостям запрещено скачивать файлы, зарегистрируйся или войди с профиля! ]
[ Скриншот ] [ Гости не могут жаловаться на материалы! ]
Метки: формы, uCoz, поиска, Авто-заполнение, Другое, для
Напоминаем, что Администрация проекта не несет какую-либо ответственности за публикуемые пользователями материалы.. Все действия с файлом Вы совершаете на свой страх и риск.
Просмотров: 562 | Загрузок: 0 | Комментариев: 0

Советую посмотреть эти файлы!

Добавить файл
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]