Как создать форму добавления AJAX в корзину в Woocommerce?

#wordpress #woocommerce

Вопрос:

Я хочу добавить количество в свою корзину и обновить ее с помощью Ajax.

Это моя форма —

 <form action="<?= esc_url( $product->add_to_cart_url() ) ?>" class="cart ajax_add_to_form" method="post" enctype="multipart/form-data">
  <?= woocommerce_quantity_input( array(), $product, false ); ?>
  <button type="submit" class="btn add_to_cart_button"><?= esc_html( $product->add_to_cart_text() ) ?></button>
</form>
 

Комментарии:

1. Корзина уже поставляется с вводом количества для каждого элемента корзины. Вы имеете в виду, что вместо нажатия кнопки обновить корзину вы хотите, чтобы она обновлялась, как только вы измените количество товаров в корзине?

2. В настоящее время он обновляет страницу и добавляет количество. Я хочу, чтобы он просто использовал Ajax при нажатии кнопки для добавления количества.

3. По умолчанию при нажатии на корзину обновлений он обновляется через ajax, если страницы перезагружаются, проверьте консоль на наличие ошибок js, убедитесь, что вы не заблокировали add-to-cart.js файл.