Woocommerce有条件的产品选择 - javascript

我有一个鞋类产品,可以选择(尺寸,宽度,颜色)。 woocommerce中是否有一种方法可以根据选择的选项来更改选项的值。

例如
宽度=小,中,大
大小= 1,2,3,4,5,6

如果我选择“小”尺寸,则只能是“ 1、2、3”
如果我选择“中等”尺寸,则尺寸将为“ 4,5”
并且如果“大”尺寸仅是“ 6”

我想尝试使用javascript,但我认为效率不高,因为并非所有大小都具有相同的值,所以我认为这应该在wordpress后端中完成,以便可以在每个项目上进行更改。这是一个示例站点,具有我提到的功能-> http://www.shoesrx.com/munro-cookie.aspx#.VzsxamR96Rv(请注意,当选择某个宽度时,大小会发生变化)

任何意见/建议将不胜感激。

谢谢

参考方案

有一种更简单的方法。您需要做的是在Woocommerce的“产品”菜单中,通过单击菜单底部的“属性”来创建一些属性。添加一个名为Size的新属性,然后单击属性表右侧的cog图标。在这里,您可以添加诸如1、2和3之类的术语。由于这些术语将是数字,因此您需要使用其字母名称(如大小1,大小2)来称呼此段塞。

然后,当您查看产品时,它应该显示属性下拉列表,以便您过滤结果。

Javascript-Python:将动态生成的图像提供给客户端浏览器? - php

场景:用户加载页面,正在生成图像,显示加载栏,通知事件已发送到浏览器。我正在使用python代码生成图像。拥有启动脚本或将Web服务器代码嵌入python脚本的Web服务器是否理想?图像完成渲染后,客户端应收到一条消息,说明图像成功并显示图像。如何设计它以同时支持并发用户?是否只需为每个导航到该网页的新用户启动python脚本就足够了?在这种情况下拥有实时W…

PHP Javascript更改浏览器后退按钮行为Laravel - javascript

我知道有各种各样的线程要求几乎相同的要求,但似乎没有一个真正满足我的需求。在我的网站上,我实现了搜索表单。一个简单的表单,其中包含一个名为searchQuery的输入字段和一个提交按钮。表单通过POST方法发送。我正在使用Laravel btw。。然后将搜索结果从控制器加载到视图中。这些在表中显示。现在来了有趣的部分:找到的元素是可单击的,并且您进入有关该元…

Javascript-从当前网址中删除查询字符串 - javascript

单击提交按钮后,我需要从网址中删除查询字符串值。我可以用jQuery做到这一点吗?当前网址:siteUrl/page.php?key=value 页面提交后:siteUrl/page.php 实际上,我已经从另一个带有查询字符串的页面着陆到当前页面。我需要在页面首次加载时查询字符串值以预填充一些详细信息。但是,一旦我提交了表格,我就需要删除查询字符串值。我已…

javascript popupwindow之后的行如何工作? - javascript

好的,我有一个来自后面代码的方法,可以创建一个popupwindow。然后有一行代码要在那之后执行,我想知道那行代码何时执行,是在使用popupwindow之后执行还是在创建popupwindow之后执行?例如:void exPopupWindowMethod() { string scr = "window.open('exampleP…

在php,ajax或javascript中加载进度? - php

任何人都知道当系统仍在服务器端获取数据时,如何在客户端显示加载完成百分比的进度。例如,当我在客户端按“确定”按钮时,它将调用服务器端从数据库中收集数据,整个过程可能需要2到3分钟。我如何在客户端显示加载进度(大约完成了多少百分比的加载)?如何在php,ajax或javascript中做到这一点? 参考方案 单击“确定”按钮后,就可以开始在服务器端获取数据并保…