我正在使用jquery插件jquery.chained.js的修改版本来筛选出基于另一个选择框的选择框选项和复选框。但是,现在我需要根据以前的选择框中的2个选项来过滤选择框。将多个选择框选项链接到单个选择
我有3个选择框。
- 员工
- 客房
- 服务
和几个复选框或选择盒
- 附加组件
上述插件取决于偏好ŧ o将其显示为复选框或下拉菜单
如果您更改Staff
,那么Services
和Addons
选项将更改为员工有权访问的服务。然而,我现在需要做到这一点,以便Services
和Addons
将基于什么Staff
有权访问那些Services
以及什么Rooms
提供这些服务。
是否有人能够帮助我修改这个已经修改的脚本来添加对多个选择框的支持?我想尽量保持它的通用性,因为我们可能也会使用此链接脚本来处理其他元素。
总结我正在寻找的是添加对Rooms选项框的支持以进一步过滤服务和AddonServices选项。
实施例的代码可以发现http://bit.ly/uzEDL2
编辑:checkboxradio()是用于移动的jquery所以不用担心那些。
走这条路线将是一件麻烦事,因为我不得不在服务和复选框中为每个允许拥有该服务以及每个房间的工作人员添加一个类。示例中的类仅仅是不在实况中使用的示例。例如,服务类别为“1 \ 11 1 \ 12 2 \ 11 3 \ 11 3 \ 12”。更多的房间和更多的员工将成为一种痛苦。 – Bot
如果你有复杂的选择结构更容易使用jquery.chained.remote.js代替。然后,使用SQL查询和/或服务器端脚本语言选择您的逻辑。 –
谢谢。看起来我有2个选项可供选择。 – Bot