我在找到如何使simpleCart js同时使用复选框和选择时遇到问题。我已经在下面构建了一个代码示例。正如您所看到的那样,问题是如果我们选中复选框,它会在购物车中放入一个带有bar的项目和foo上的小项目。我们解开它并按添加,它会放一个只有test = small的项目。如果我们再次检查foo复选框并按下add,它将更新没有条形的那个,它应该更新带有条形的那个。
感谢您的帮助,请原谅我的英语不好。
答案 0 :(得分:0)
<select class="item_test">...</select>
和<label> <input type="checkbox"...></label>
是两个不同的元素,当您按“添加到购物车”时,它会添加<select>
和<input type="checkbox"../>
中的两个值。因此,如果您想在复选框菜单中执行“空白”输入,则应执行以下操作<option value="" selected="selected">Make a choice</option>