Показать сообщение отдельно
  #1 (permalink)  
Старый 25.02.2009, 15:02
Аватар для Electric200
Интересующийся
Отправить личное сообщение для Electric200 Посмотреть профиль Найти все сообщения от Electric200
 
Регистрация: 25.02.2009
Сообщений: 11

Несколько $(document).ready(function(){ или как?
Добрый день!
Прошу помощи у форумчан так уже несколько дней не могу разобраться.

Есть форма select , которая отправляет на обработчик значение value. Обработчик делает запрос в БД и возвращает назад на страницу результат в виде следующей формы selecta. Проще говоря, єто форма выбора Страна/Область/Город.
Выбор Страна/Область я сделал через
$(document).ready(function(){

  var options = {

  	target: "#city_form",
    beforeSubmit: showRequest,
    success: showResponse,
    timeout: 3000
  };


  $('#сountry_form').submit(function() {
    $(this).ajaxSubmit(options);



    return false;
  });

});


function showRequest(formData, jqForm, options) {

    var queryString = $.param(formData);

     var formElement = jqForm[03];
    alert('Вот что мы передаем: \n\n' + queryString);

    return true;
}


function showResponse(responseText, statusText)  {


    alert('Статус ответа сервера: ' + statusText + '\n\nТекст ответа сервера: \n' + responseText +
        '\n\nЦелевой элемент div обновиться этим текстом.');
}
</script>


Вот у меня обновляется див элемент #city_form второй формой.
Теперь мне нужно при выборе с второй формы снова отправить данные на файл обработчик..
Но как это сделать, незнаю.. Пытался использовать тот же скрипт с указание уже другой формы, но так не срабатывает..

Прошу вашей помощи, и заранее благодарен!!

Последний раз редактировалось Electric200, 27.02.2009 в 10:20.
Ответить с цитированием