Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.03.2015, 06:35
Профессор
Отправить личное сообщение для Infinity178 Посмотреть профиль Найти все сообщения от Infinity178
 
Регистрация: 13.04.2014
Сообщений: 187

Цикл Ajax запроса при click
Доброго дня, сразу к делу:

Форма:
<input type="text" name="coupon" value=""/>
<a href="#" class="coupon_sand">submit</a>


jQuery Ajax запрос:
$('.coupon_sand').on("click", function(){
  $.ajax({
      type : "post",
      url  : "/ajax/cart_update.php",
      data: {
           coupon_code: $('input[name="coupon_code"]').val()
      },
      dataType: 'json',
      success: function(data){
      if(data){
         $('#div1).html(data.text);
         $('#div2').html(data.div);
      }
   }
});
return false;
});



в PHP идет проверка кода и выдает:
А: Все Ок! Выдаем данные
В: Кода не существует
С: Код не проходит по параметрам

Проблема следующая:
при вводе кода - все хорошо, данные уходят, данные приходят. Но! Если повторно нажать на "отправить" JS не сраб
Ответить с цитированием
  #2 (permalink)  
Старый 27.03.2015, 09:41
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

НЕправильно используешь делегирование
$(document).on('click','.coupon_sand',function(){. ...})
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вызов формы, при повторном вызове (ajax) soltx Элементы интерфейса 3 07.09.2014 23:07
Событие click срабатывает только при повторном нажатии (через ON) loko jQuery 8 16.01.2014 10:35
При наборе адреса с www не работает AJAX (JQuery)! madmis AJAX и COMET 3 23.11.2009 19:03
Сохранение результата ajax запроса после нажатия 'back' gregOlsen AJAX и COMET 5 18.11.2009 12:23
Кодировка при использовании Ajax Nichloas AJAX и COMET 9 17.09.2009 16:06