我有 2 个选择元素,我使用第一个选择的选定选项值设置第二个多重选择的项目。
我将值绑定到多个类型的第二个选择。我正在隐藏中跟踪所选项目的值,因为如果用户选择第一个选择元素的另一个选项,则第二个选择绑定不同的选项值。
1- 选择具有类别组值的元素
2- 具有类别值的多选元素
例如第一个选择是类别组,当用户选择类别组时,我将该组的类别绑定到多个选择元素中。假设用户选择了 ID 为 1、4、5、7 的组。我将它们设置为隐藏字段中的逗号分隔值。如果用户选择另一个类别组,我将该组的类别绑定到多个选择元素。假设用户选择了类别 11、15、18。当前隐藏值为“1,4,5,7,11,15,18”。但随后从中取消选择 15。我必须将隐藏字段的值设置为:“1,4,5,7,11,18”。但我无法检测到哪个选项被取消选择。有没有办法以任何方式检测它?
也许我应该使用更好的算法。非常感谢任何帮助。谢谢