我正在尝试为WP创建2个依赖的下拉列表。我想要创建的部分是用于食谱的,所以我希望我的例子比一般问题更有帮助。
我们将食谱分为两个部分:膳食类型(开胃菜,主菜,甜点等)和配料(米饭,家禽,牛奶等)。膳食类型是一个类别,成分是标签。我正在尝试创建一个ajax代码,以便人们可以按类别(即开胃菜)或标签(即鸡肉)或类别和标签(即有鸡肉的开胃菜)过滤我们的食谱。
访问者将从类别页面开始,因此理想情况下,第一个下拉列表应识别用户当前所在的类别,并默认列出该类别。第二个下拉列表的默认值可以说是“选择成分”,点击后,它应该只列出该类别中可用的成分。因此,例如,如果没有香草开胃菜,那么香草不应该作为第二个下拉列表中的标签。
这是link我找到的让我开始的东西,但我不知道如何让它专门针对类别和标签。
提前感谢您的帮助!
答案 0 :(得分:0)
使用Ajax执行WordPress函数调用并操纵返回的值。请参阅WordPress StackExchange中的此插件Unattaching images from a post。
您描述的名称是"链接菜单"或者"链式选择",请参阅本教程Simple chained combobox plugin for jQuery。
非常简单的链接选择jQuery插件,具有JSON处理和回调功能,轻松链接多个选项。