как отправить товар в корзину с помощью ajax
Здравствуйте есть такая ссылка :
<a href="korzina.php?id=<?=$row["id"]?>">она работает только каждый рас выкидывает на саму корзину. Подскажите как отправить данные из ссылке по адресу с помощью ajax чтобы самим остаться на месте? |
jQuery:
<a class="addcart" href="korzina.php?id=<?=$row["id"]?>"> $(function() { $('a.addcart').click(function(e) { e.preventDefault(); $('#cart').load(this.href) //ответ сервера будет помещен в #cart }) }) |
laimas, при нажатии на ссылку перехожу в корзину как запретить переход?
|
Цитата:
|
нашел такой код но что то здесь не правильно подскажите что тут не хватает.
$("#price").click( function() { $.ajax({ type: 'POST', url: 'korzina.php', data: '', success: function(data){ $('.results').html(data); } }); }); |
в хроме js включен проверял. а ссылка все равно работает
|
Цитата:
Я же пример привел - ссылкам добавляется класс addcart, которым добавляется обработчик, который отменяет переход на страницу и посылает Ajax запрос (метод .load()). Не гадайте на кофейной гуще, пример показанный работать будет. Если приведенный код использовать, то сначала определиться с селектором и определением ID, которое нужно будет передать в data:. |
Цитата:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> |
да я ваш пример на class="addcart" проверял все равно ссылка срабатывает на переход в корзине.
|
включил ваш пример и исчезли кнопки
|
Часовой пояс GMT +3, время: 04:11. |