如何使用 JQuery 发送按键触发器

2024-02-06

我如何发送特定按键代码的触发按键,例如。以编程方式使用 JQuery 的 TextBox 上的“9”事件?

这就是我打算做的; 以编程方式向文本框输入值,然后以编程方式触发文本框上的 Tab 键以退出该字段。

my code

$("#tags1").val("comp") // Works well

$("#tags1").trigger("keypress",[9]); // Fails!!

Gath


jQuery 文档声明它只会传递规范化事件属性 = jQuery.Event 对象的属性,这似乎不包含特定于事件的数据。

我尝试过,即使在重用浏览器按键创建的事件对象时,也无法让它将文本插入文本框,所以它似乎不可能。

为什么不能只更改文本框的值,然后调用blur() 退出它? (或者 focus() 到您接下来要输入的那个?)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 JQuery 发送按键触发器 的相关文章

随机推荐