使用jQuery.Trigger发送/打印密钥

时间:2010-04-30 10:34:16

标签: jquery triggers

我想我已经阅读了谷歌每个页面都知道哪些有这些关键词,对我来说没有任何作用。

我所拥有的是表单输入,以及它旁边的按钮[不提交],我想要的是按钮单击以触发“输入”键单击。 [这将分别运行已经工作的另一个功能..]

我试过

<input id='inputBtn' type='button' .... onclick='$('#otherInput').trigger('keypress',[13]);' >

并将其放入一个函数中,然后从onclick运行它,或者创建一个

$('#inputBtn').click(function().....

没有什么对我有用,请帮助!!

2 个答案:

答案 0 :(得分:2)

$('input').trigger({
  type:  'keypress',
  which:  13
});

- 编辑 -

您可能希望使用

进行扩展
keyCode: 13,
charCode: 13

答案 1 :(得分:0)

您可能需要提供一些示例代码。我想不出有任何理由你不能只通过按钮上的点击事件调用第二个功能(当按下enter时运行)。

function onEnter()
{
 //Do something
}

jQuery("#inputButton").live("click",onEnter());

应该工作。