jQuery:发送击键
我有一个带有搜索文本框的小部件。当按下回车键时,搜索开始。
我现在想通过代码触发该输入键。换句话说,我想将回车键发送到文本框。
它是如何运作的?
谢谢
i'm having a widget with a search-textbox. when pressing enter in it, search starts.
i now want to trigger that enter key by code. in other words, i want to send the enter-keystroke to the textbox.
how does it work?
thx
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议您触发搜索而不是触发击键。
显然,这可以通过调用客户端搜索代码来完成,或者如果搜索发生在服务器端,则可以使用正确的参数/值提交表单。
I would advise that you trigger the search rather than triggering the keystroke.
Obviously, that can be done just by calling the client-side search code or, if searching takes place server-side, submitting the form with the correct arguments/values.
设置输入的 onKeyUp 事件。获取事件键代码,如果输入了键代码,则将其附加到您的框中。看起来像这样:
Set the onKeyUp event for the input. Get the event key code and if the keycode is enter, then append it to your box. Would look something like this: