如何发送特定keyCode的触发按键,例如.使用JQuery以编程方式在TextBox上执行"9"事件?
这就是我打算做的; 以编程方式向TextBox输入值,然后以编程方式触发TextBox上的tabkey以退出该字段.
我的代码
$("#tags1").val("comp") // Works well
$("#tags1").trigger("keypress",[9]); // Fails!!
Run Code Online (Sandbox Code Playgroud)
迦特
jQuery文档声明它只传递规范化的事件属性= jQuery.Event对象的属性,它们似乎不包含特定于事件的数据.
我试过,即使重用浏览器按键创建的事件对象,也无法将文本插入到文本框中,所以似乎不可能.
为什么你不能只改变文本框的值,并调用blur()退出它?(或者将焦点()放在下一个要输入的那个上?)
| 归档时间: |
|
| 查看次数: |
26926 次 |
| 最近记录: |