Форум XHTML.ru <!-- по-русски -->

Сайты - по стандартам, но не стандартные сайты!


#1 26.02.2009 11:58

Electric200
Новичок
Зарегистрирован: 26.02.2009
Сообщений: 1

Несколько $(document).ready(function(){ или как?

Добрый день!
Прошу помощи у форумчан так уже несколько дней не могу разобраться.

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

Код:

$(document).ready(function(){
 
  var options = {
 
      target: "#city_form",
    beforeSubmit: showRequest,
    success: showResponse,
    timeout: 3000
  };
 
 
  $('#city_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 (26.02.2009 11:59)

Нет на форуме

 

Board footer

Работает на PunBB
© 2002—2005 Rickard Andersson