Не всегда появляется datalist

Главная Форумы WordPress Не всегда появляется datalist

В этой теме 0 ответов, 1 участник, последнее обновление  Evgeny 9 мес. назад.

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #4445 Ответ

    Evgeny

    на comfort-cars.fr есть поле с живым поиском, запросы делаются к базе при вводе двух символов
    с помощью ajax запроса
    [code]
    $(‘.p1’).bind(«keyup», function() {
    if(this.value.length >= 2){
    $.ajax({
    type: ‘post’,
    url: «http://comfort-cars.fr/wp-content/plugins/transfers-plugin/includes/widgets/search.php», //Путь к обработчику
    data: {‘p1’:$(‘.p1hidden’).val()},
    response: ‘text’,
    success: function(data){
    $(«.search_result»).html(data); //Выводим полученые данные в списке

    }
    })
    }
    })
    [/code]
    данные добляются в datalist, который привязан к полю answerInput, но всплывающее окно с вариантами выбора появляется почему-то не всегда,хотя данные загружены в <option data-value=»408″>’PARIS AND ILE-DE-FRANCE</option>, в чем проблема?

    [code]
    &lt;input type=»text» class=»p1″ id=»answerInput» autocomplete=»off» list=»city_list»&gt;
    &lt;input type=»hidden» name=»p1″ value=»paris» id=»answerInput-hidden» class=»p1hidden»&gt;
    &lt;div class=»search_result»&gt;&lt;datalist id=»city_list»&gt;
    &lt;option data-value=»408″&gt;’PARIS AND ILE-DE-FRANCE&lt;/option&gt;
    &lt;option data-value=»409″&gt;’PARIS CITY&lt;/option&gt;
    &lt;option data-value=»2871″&gt;’PARIS AND ILE-DE-FRANCE&lt;/option&gt;&lt;/datalist&gt;&lt;/div&gt;[/code]

Просмотр 1 сообщения - с 1 по 1 (всего 1)
Ответ в теме: Не всегда появляется datalist
Ваша информация: