Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jQuery中单击按钮时按enter键_Javascript_Jquery_Search_Click_Keypress - Fatal编程技术网

Javascript 在jQuery中单击按钮时按enter键

Javascript 在jQuery中单击按钮时按enter键,javascript,jquery,search,click,keypress,Javascript,Jquery,Search,Click,Keypress,我希望按键==13功能在点击按钮时出现。这在Jquery中可能吗 我之所以想弄明白这一点,是因为我使用了一个插件,当按下enter键时,它会将搜索词重定向到分配的页面,但当我单击submit按钮时,它就不起作用了。所以我想知道,当按下按钮时,我是否可以模仿回车键 我也为我的术语道歉,因为我是初学者。 谢谢 试试这个 var e = $.Event( "keypress", { which: 13 } ); $('#yourInput').trigger(e); 有关更多信息,请参阅副本。还要注

我希望按键==13功能在点击按钮时出现。这在Jquery中可能吗

我之所以想弄明白这一点,是因为我使用了一个插件,当按下enter键时,它会将搜索词重定向到分配的页面,但当我单击submit按钮时,它就不起作用了。所以我想知道,当按下按钮时,我是否可以模仿回车键

我也为我的术语道歉,因为我是初学者。 谢谢

试试这个

var e = $.Event( "keypress", { which: 13 } );
$('#yourInput').trigger(e);

有关更多信息,请参阅副本。还要注意的是,在DOM中伪造关键事件不是一个好主意,根据您想要实现的最终结果,它可能是不稳定的。将所需的逻辑分离成一个函数并直接调用它是一个更好的主意。