【发布时间】:2020-06-22 07:06:03
【问题描述】:
我正在尝试弄清楚如何调整多个购物车项目。
基本上,我们有一个自定义订单页面,可将多个产品添加到购物车中。添加的所有产品都具有相同的独特属性。
例如,将这两种产品添加到购物车中:
Product 1
ID: 1000
Property: CustomProduct2
Product2
ID: 1001
Property: CustomProduct2
最终用户只将其视为一种产品,因此我想要一种方法来删除或调整所有具有匹配属性的产品的数量,只需一个按钮。
我知道下面的方法行不通,但如果可能的话,我想应该是这样的:
$(document).on('click','.remove',function(e){
var property = $(this).attr('data-property');
$.ajax({
type: 'POST',
url: '/cart/add.js',
data: {
quantity: 0,
id: *,
properties: {
'Property': data-property
}
},
dataType: 'json',
async:false,
});
});
【问题讨论】:
标签: shopify