Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.08.2014, 14:56
Новичок на форуме
Отправить личное сообщение для Devsanterr Посмотреть профиль Найти все сообщения от Devsanterr
 
Регистрация: 04.08.2014
Сообщений: 3

Обновление select без перезагрузки страницы
Здравствуйте.
Подскажите что дописать на js что бы обновление данных из php происходило без перезагрузки страницы.
<?
$c_gd_pr= 11;
$c_gd_pok= 22;
$c_ge_pr= 33;
$c_ge_pok= 44;
if ($_POST['br'] == 'glav'){
$c_gd_pr= 11;
$c_gd_pok= 22;
$c_ge_pr= 33;
$c_ge_pok= 44;
}
 
if ($_POST['br'] == 'zap'){
$c_gd_pr= 55;
$c_gd_pok= 66;
$c_ge_pr= 77;
$c_ge_pok= 88;
}
 
if ($_POST['br'] == 'gor'){
$c_gd_pr= 99;
$c_gd_pok= 54;
$c_ge_pr= 67;
$c_ge_pok= 42;
}
?>
<form name="f_br" accept-charset="UTF-8" action="" method="post">
<select name="br" onchange="this.form.submit();">
  <option value= "glav" selected="selected" <? if ($_SESSION['br'] == 'glav')
{echo "selected='selected'";}?>>1</option>
  <option value= "zap"<? if ($_SESSION['br'] == 'zap')
{echo "selected='selected'";}?>>2</option>
  <option value= "gor"<? if ($_SESSION['br'] == 'gor')
{echo "selected='selected'";}?>>3</option>
</select>
</form>
Ответить с цитированием
  #2 (permalink)  
Старый 01.09.2014, 09:16
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Как вариант

$('[name=br]').submit(function(e){
e.preventDefault();
var self = $(this);
$.ajax({
   url:self[0].action,
   dataType:'здесть json или html  в зависимости от того что будешь возвращать' ,
   type:self[0].method,
   data:self.serialize(),
   success:function(response){
    //в случае если возвр. html содержимое формы заменяем на содержимое ответа. Если  json сам разберешься думаю
    self.html($(response).html());
   }
})
})
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ребят помогите получить данные без перезагрузки страницы SpiritDark AJAX и COMET 1 17.03.2012 14:57
Обновление страницы AndreyS AJAX и COMET 6 16.05.2011 15:55
Как сделать смену картинки, типа "до" и "после", без перезагрузки страницы? btstudio Events/DOM/Window 2 23.02.2009 20:43
Автообновление <div> без перезагрузки страницы Antihrist AJAX и COMET 14 28.07.2008 06:06