Показать сообщение отдельно
  #4 (permalink)  
Старый 28.08.2011, 21:34
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

Сообщение от boro-da Посмотреть сообщение
Элемент #city в ходе работы может получать другое значение, но на сколько я понял, вышеприведённый js срабатывает только 1 раз. Как сделать его динамичным, что бы при изменении #city менялся и запрос(код приведён выше)
запрос изменить нельзя, его можно только создать, отослать или отменить. я так понял, при запросе изменялся параметр

Сообщение от boro-da Посмотреть сообщение
Помогите сделать так, что бы и при загрузке появлялось значение #cityid и при изменении

значение #city при загрузке страницы будет "", т.е. пустая строка.

конечный вопрос : "как отослать запрос и при загрузке страницы, и при изменении поля" . Я так понял?
// назначаем обработчик на изменение поля
$('#city').change(function() {
    var a, cityid;
    jQuery(function() {
        $('#street').autocomplete({
            serviceUrl: global_site_address + '/generators/get_streets.php',
            width: 148,
            params: {
                city: $('#city').val()
            },
        });
    });
})*!*.trigger('change')*/!* // а это при загрузке.будет исполняться то, что в обработчике
Ответить с цитированием