• Как подставить значение ui autocomplete в onclick?

    Не за что, если совсем ничего не получится, пиши в телегу, может разберемся как-то) Если время будет конечно)
  • Как подставить значение ui autocomplete в onclick?

    Ну вот тут я уже мало чем могу помочь. Тут нужно уже капаться в коде и настраивать это дело. Я попытался подсказать тебе возможное решение проблемы, что бы ты уже дальше копал в эту сторону, я то не глядя не могу ничего делать. Увы :(
  • Как подставить значение ui autocomplete в onclick?

    Для начала нужно понять какое название у конечного поля в объекте где лежит город, я думаю что ui.item.data это неизменная часть, а вот следующее поле может называться уже не city. У меня это было примерно так ui.item.data.city, то есть city был последним полем и в нем уже была строка с городом.
    То есть в своем случае я бы сделал вот так
    changeLocation('https://site.ru,  'country|' + ui.item.data.city);

    Это тебе нужно в событии select поставить console.log(ui); и глянуть какая там структура и потом так и вписать в функцию changeLocation.
  • Как подставить значение ui autocomplete в onclick?

    Я припоминаю что делал что-то подобное но уже давно. Попробую накидать код.
    $(function() {
                    $( "#name_load" ).autocomplete({
                            source: "{/literal}{$live_site}{literal}/include/get_info.php?type=name_acc",
                            minLength: 1,
                            select: function(event, ui){
                               //Убираем старый слушатель события клик при выборе нового значения
                               $('input[type=[submit]]').off('click');
                               setListenerButtonSave(ui);
                            }
                    });
    
                    function setListenerButtonSave(ui) {
                       $('input[type=[submit]]').on('click', function () {
                          changeLocation('первый параметр', ui.item.data...что-то там (то есть город, ну или что там у тебя));
                       });
                    }
            });


    Ну что-то такое, в общем как мне кажется нужно уйти от атрибута onclick у инпута и навестить его через код, при этом каждый раз когда мы навешиваем слушатель события на кнопку, а это происходит каждый раз после выбора значения из селекта мы прокидываем туда ui в котором хранится название города, ну и очищаем предыдущий слушатель со старыми данными если он есть. Могу конечно ошибаться, но мне кажется это более верный вариант решения проблемы.
  • Как подставить значение ui autocomplete в onclick?

    Так смотри тебе нужно сделать вот так?
    1. Пишем в поле какой-то текст (к примеру это будут города РФ), нам вылазят подсказки.
    2. Мы выбираем вариант Москва.
    3. После этого мы жмем на кнопку submit и вызывается функция changeLocation, вторым параметром в эту функцию как раз и уходит название нашего города.
    Верно?
  • Равная высота главного и дочерних ul в многоуровневом меню?

    AlexWinter
    @AlexWinter Автор вопроса
    Если указывать фикс. высоту для верхнего списка то можно и без флексов сделать. Мне лично не нужно что бы элементы верхнего списка растягивались по всей высоте.
    Но суть в том что не хотелось бы указывать фикс. высоту. Вот думал может найдется какой-то вариант другого плана.
    Но все равно спасибо за ответ!
  • Кроссбраузерная библиотека ленивой загрузки изображений на сайте?

    AlexWinter
    @AlexWinter Автор вопроса
    Хм, интересно. Не слышал о такой библиотеке. Спасибо!