Jquery 检测何时<;选择>';s菜单关闭,即使值不变
我正在构建一个使用条形码阅读器进行输入的应用程序。应用程序使用Jquery 检测何时<;选择>';s菜单关闭,即使值不变,jquery,html,focus,Jquery,Html,Focus,我正在构建一个使用条形码阅读器进行输入的应用程序。应用程序使用元素在扫描模式之间切换 如果用户打开模式选择菜单,但选择了与当前相同的模式,则我无法使用以下命令模糊: $("#mode-select").change(function() { //switch the mode //... $(this).blur(); }); 由于扫描仪的输入,这会产生问题。扫描仪充当键盘,并通过提交返回字符来结束成功的扫描。如果具有焦点,则会意外打开模式选择菜单,导致人们致电我的办公室 :选择任
元素在扫描模式之间切换
如果用户打开模式选择菜单,但选择了与当前相同的模式,则我无法使用以下命令模糊
:
$("#mode-select").change(function() {
//switch the mode
//...
$(this).blur();
});
由于扫描仪的输入,这会产生问题。扫描仪充当键盘,并通过提交返回字符来结束成功的扫描。如果
具有焦点,则会意外打开模式选择菜单,导致人们致电我的办公室
:选择任何新值,
将失去焦点。选择相同的值,则不会。不管怎样,我都希望它失去焦点
在本例中,我如何模糊
,或者以其他方式实现类似的行为?现有html?@NalinAggarwal plain old包含少量的s-不确定为什么会相关。这是否回答了您的问题?应该调用更改事件,即使选择了相同的值?@Pineda坦白地说,我不在乎是否调用了它的其余部分——我只需要确保在任何情况下,之后都会失去焦点