revtail

Autocompele

Recommended Posts

Уважаемые товарищи! подскажите

 

Как добавить атрибут 

placeholder="значение"

 в форме поиска, если у например поля город выбрано 

autocomplete=1

Спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если в поле уже есть значение, то placeholder вообще не может быть выведен, он ведь только для пустого значения.

Или неправильно задачу понял?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

До момента введения в поле значения. я хочу что бы в нём было написано например "введите город", потом я нажимаю на поле ввожу например букву " м" и введите исчезает и срабатывает autocomplete. Просто в рядом с формой поиска я не хочу писать город: форма ввода, а сделать интуитивно понятно, и сократить место

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

До момента введения в поле значения. я хочу что бы в нём было написано например "введите город", потом я нажимаю на поле ввожу например букву " м" и введите исчезает и срабатывает autocomplete. Просто в рядом с формой поиска я не хочу писать город: форма ввода, а сделать интуитивно понятно, и сократить место

Пока там нет места для placeholder, в новых версиях сделаем.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Скажите а есть вариант временной фитчи? хотя бы не постоянной, буду добавлять обратно при обновлении...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/apps/system/lib/system/form/form_generator.php

 

function get_single_select_box_by_query ( $item_array, $model=null )

 

находим в ней строку 

if(isset($parameters['autocomplete']) && $parameters['autocomplete']==1){

через пару строк после нее идет

return '<div class="geoautocomplete_block"><input type="text" class="geoautocomplete" ...

Вот к этому input type="text" добавьте атрибут placeholder="xxxx"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

/apps/system/lib/system/form/form_generator.php

 

function get_single_select_box_by_query ( $item_array, $model=null )

 

находим в ней строку 

if(isset($parameters['autocomplete']) && $parameters['autocomplete']==1){

через пару строк после нее идет

return '<div class="geoautocomplete_block"><input type="text" class="geoautocomplete" ...

Вот к этому input type="text" добавьте атрибут placeholder="xxxx"

Как временный вариант мне помогло.  Константин, спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас