1

我已经为应用程序中的状态列表实现了一个 select2 多选,并且使用输入状态名称可以正常工作。但是用 Dragon NaturallySpeaking 软件如果你在 select2 中说话选择一个状态,它只显示你说话的最后一个字符而不自动搜索,你必须按空格才能看到整个文本,然后按退格键开始搜索,看起来就像您说话而不是打字时某些事件不会触发。不确定是否有任何我可以尝试的解决方案。我试图手动触发更改事件..但不工作!

4

2 回答 2

0

我添加了检查所选元素类是否为 select2-search__field 然后我在该元素中触发 $(activeElement).trigger('change') 。这似乎在做这项工作

于 2020-12-25T21:17:04.037 回答
0

由于 select2 框不是 Select and Say,因此您可能需要在听写框中进行口述并将其传输过来。或者,编写一个脚本来接收听写,将其转换为您需要的内容,然后将其粘贴到剪贴板。然后转到框并从剪贴板粘贴。让我们知道什么有效。. .

于 2018-09-03T02:40:20.577 回答