我正在使用带有多选的JQwidget组合框。对于每个选择,我正在进行一些验证,如果验证失败,我正在尝试从组合框中删除所选项。我使用下面的代码来实现这一点,但它似乎不起作用。它看起来像是取消选择,选择事件被不必要地解雇。请告诉我这里有什么问题。
$("#jqxCombo").on('select', function (event) {
var args = event.args;
var item = args.item;
$("#jqxCombo").jqxComboBox('unselectItem', item);
}
答案 0 :(得分:0)
提供的代码中存在使用jQWidgets ComboBox的错误。 var items =后缺少$符号。请查看此示例:https://www.jseditor.io/?key=d22d2e14161211e8a2dc00224d6bfcd5,您可以将其用作解决方案。
希望这有帮助。