Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: как отправить данные на сервер с помощью ajax
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » как отправить данные на сервер с помощью ajax

Страниц (1): [1]
 

1. daimon0482 - 28 Мая, 2017 - 22:33:23 - перейти к сообщению
Здравствуйте есть такая ссылка :
PHP:
скопировать код в буфер обмена
  1. <a class="price" href="korzina.php?id=<?=$row["id"]?>">

и такой ajax код :
CODE (javascript):
скопировать код в буфер обмена
  1. $(".price").click( function() {
  2.  $.ajax({
  3.   type: 'POST',
  4.   url: 'korzina.php',
  5.   data: 'price',
  6.   success: function(data){
  7.     $('.results').html(data);
  8.   }
  9. });
  10. });


но ничего не работает, подскажите где что не так?
2. andrewkard - 29 Мая, 2017 - 11:50:25 - перейти к сообщению
daimon0482 пишет:
но ничего не работает

пост не уходит? Установите preventdefault
https://api[dot]jquery[dot]com/event[dot]preventdefault/
3. htmaker - 25 Августа, 2017 - 09:21:59 - перейти к сообщению
Пробуй так:
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $(".price").on("click", function () {
  3.         console.log('1');
  4. });
  5.  

Посмотри в консоли браузера, срабатывает ли клик, если срабатывает, то добавь туда ajax-запрос

 

Powered by ExBB FM 1.0 RC1