我为opencart php购物车引擎制作了一个快速模板。我在向购物车添加商品时遇到问题,因为它显示该选项未被选中,但显然是,所以我想我在模板中遗漏了一些内容,但我似乎无法找到遗漏的内容。
代码:https://gist.github.com/anonymous/6807794
谢谢你,如果有人可以指出这件事,那将是巨大的帮助。 (:
答案 0 :(得分:0)
问题在于(line 218)
底部的jquery添加到购物车功能。
data: $('.product-info input[type=\'text\'], .product-info input[type=\'hidden\'], .product-info input[type=\'radio\']:checked, .product-info input[type=\'checkbox\']:checked, .product-info select, .product-info textarea'),
您已从div product-info
中移除了课程(Line 20)
,并将其替换为ID item-info
。因此,jQuery无法找到要发布的选择框(也没有任何其他元素)。
要么
1)将您的HTML更改为再次使用product-info
(最佳选项)
2)将引用.product-info
的所有JS更新为#item-info
你最好选择第一个选项,因为可能有多个JS代码引用.product-info