dun*_*140 1 javascript ajax wordpress jquery woocommerce
我正在尝试将产品添加到 woocommerce 中的购物车,但遇到持续错误Uncaught ReferenceError: wc_add_to_cart_params is not defined。
之前多次使用过这种方法,没有出现问题,wc_add_to_cart_params 是否已从 woocommerce 中删除?如果是的话,替代品是什么?
我的代码如下:
var productId = form.find('input[name=product_id]').val();
var variationId = form.find('input[name=variation_id]').val();
var qty = form.find('input[name=qty]').val();
// Data array
var data = {
action: 'woocommerce_ajax_add_to_cart',
product_id: productId,
variation_id: variationId,
quantity: qty,
};
// Ajax function
$.ajax({
type: 'post',
url: wc_add_to_cart_params.ajax_url,
data: data,
});
Run Code Online (Sandbox Code Playgroud)
谢谢
如果其他人也遇到这种情况,add-to-cart.min.js如果在 WC 设置中启用了“在存档上启用 AJAX 添加到购物车按钮”,则它会出现唯一的负载。这为我解决了这个问题。
| 归档时间: |
|
| 查看次数: |
7321 次 |
| 最近记录: |