отправка http-запроса с ajax каждый раз, когда изменяется поле выбора
Привет я использую jquery для получения данных из MySQL. Это прекрасно работает, но мне нужно обновить окно выбора при изменении другого окна выбора. Вот что у меня есть для jquery:
$("#airports").live('change',function()
{
var selectVal = $('#airports :selected').val();
alert(selectVal);
Send a http request with AJAX
$.ajax({
url: 'tras-hotels.php',
data: "n="+selectVal,
dataType: 'json',
success: function(data)
{
$.each(data, function(key,value){
$('#output').append(""+value.hotel+"");
});
}
});
});
Так что я делаю здесь - обновляю поле выбора #output каждый раз, когда изменяется #airports. Он работает только при первом изменении, а затем не делает это снова. Но я получаю предупреждение с правильным значением при изменении. Вот мои поля выбора:
[Escoge Aeropuerto]
Hotel
Кто-нибудь знает, почему это не работает? Есть ли решение? Заранее благодарю за любую помощь.