我的商店里有一些可配置的产品。我想要做的是自动选择详细信息页面上的下拉列表中的第一个值。我不希望将Choose Option...
视为默认值。
答案 0 :(得分:0)
JS变量“spConfig”可以帮助您获得解决方案。
您可以使用Firebug在可配置产品的产品详细信息页面中调查此变量的结构。
“spConfig.config.attributes”记录当前产品的所有属性,更重要的是,它们的顺序与网站上显示的顺序相同。您可以逐个获取选择的DOM元素并选择它们的第一个值并模仿原型“选择更改”操作。
更多参考:
“spConfig.config.attributes [attribute_id] .options”存储特定属性的可能属性值。
“spConfig.config.attributes [attribute_id] .options [x] .products”列出属于特定属性和值的所有产品。