Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

aidashaim

Новачок
  
  • Публікації

    2
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем aidashaim

  1. 5 minutes ago, Leingard said:

    Структуру Вы полностью не показали, но могу предположить, что можно сократить:

    
    <button type="button" class="addtocart" onclick="cart.add('{{ product.product_id }}', $('#quantity-{{ product.product_id }}').val());">{{ button_cart }}</button>

    Т.е. убрать (this).parent().find , возможно просто структура неправильная

    Спасибо большое, помогло, такая глупая ошибка оказывается))

  2. Здравствуйте, есть функция добавления товара в корзину с 2 аргументами, id и quantity, осной код ниже

    'add': function(product_id, quantity) {		
    		$.ajax({
    			.....
    			data: 'product_id=' + product_id + '&quantity=' + (typeof(quantity) != 'undefined' ? quantity : 1),
    			dataType: 'json',
    			beforeSend: function() {
    				$('#cart > button').button('loading');
    				console.log(quantity);
    			},......

     

    В функцию вторым аргументом передается знаение поля input

    <input type="text" name="quantity" value="1" id="quantity-{{ product.product_id }}" class="form-control text-center" />
    				  
    <button type="button" class="addtocart" onclick="cart.add('{{ product.product_id }}', $(this).parent().find('#quantity-{{ product.product_id }}').val());">{{ button_cart }}</button>

    Почему тип у quantity undefined? Как передать корректное значение, спасибо

     

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.