powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery autocomplete передача доп. параметра
4 сообщений из 4, страница 1 из 1
Jquery autocomplete передача доп. параметра
    #39544670
Zhenek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.Не могу разобраться , прошу советов)
в данном коде, при его срабатывании, в запросе должен передаться параметр reg со значением $('#sregion').val()
Но отправляется он пустой, хотя тут-же ниже alert($('#sregion').val()); выводит алерт с нужным значением.
Почему внутри $('#street').autocomplete({ нет доступа к $('#sregion').val() - это значением изменяется динамически и на момент загрузки действительно пустое. Как решить данную проблему?
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
        $(document).ready(function () 
{ 
        $('#street').autocomplete({
    serviceUrl: '/classes/json.php',
    minChars: 2,
    deferRequestBy: 300,
    params: { 'reg': $('#sregion').val()},
    onSelect: function (suggestion) { 
    alert($('#sregion').val());
      $('#street').val(suggestion.value);   
    }
});
});
...
Рейтинг: 0 / 0
Jquery autocomplete передача доп. параметра
    #39544688
Zhenek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Upd

пока решил подобным методом:
на поле для ввода на событие onclick повешал вызов функции

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
function reenable(){
         var ac =       $('#street').autocomplete({
    serviceUrl: '/classes/json.php',
    minChars: 2,
    deferRequestBy: 300,
    params: { 'reg': $('#sregion').val()},
    onSelect: function (suggestion) { 
      $('#street').val(suggestion.value);   
    }
    
    
        
});
        }



изначально хотел 1 раз создать ac ,а потом просто менять параметр

Код: javascript
1.
2.
3.
ac.disable();
ac.enable();
ac.setOptons({  params: { 'reg': $('#sregion').val()} });


но чет не пошло, т.к. внутри функции var ac был не доступен, а чтобы не городить сделал так.
...
Рейтинг: 0 / 0
Jquery autocomplete передача доп. параметра
    #39544689
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Речь об этом, наверное: https://github.com/devbridge/jQuery-Autocomplete

Можно попробовать в onSearchStart заполнять параметры.
...
Рейтинг: 0 / 0
Jquery autocomplete передача доп. параметра
    #39544970
Zhenek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakРечь об этом, наверное: https://github.com/devbridge/jQuery-Autocomplete

Можно попробовать в onSearchStart заполнять параметры.

Спасибо, попробую записать в переменную и обновлять значение перед поиском
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Jquery autocomplete передача доп. параметра
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]