我有一个带有提交按钮的表单。
我希望在用户点击提交或按Enter键时运行相同的代码。
这是到目前为止的代码:
$('#submit').click(function(){
//code
return false;
});
但我想在用户点击回车键时运行相同的“代码”,同时专注于输入id =“artistName”
答案 0 :(得分:5)
var myfunction = function(){
//code
return false;
}
$('#submit').click(myfunction);
$('#artistName').keyup(function(event){
if(event.keyCode == 13){
myfunction();
}
});
答案 1 :(得分:0)
将其付诸实践
function function_name(){
//code
}
并触发它
$('#submit').click(function(){
function_name();
return false;
});
并随时触发它。对于输入事件,请使用.submit()
$("#form").submit(function(){
function_name();
return false;
});
答案 2 :(得分:-1)
你可以尝试
$('#form_id').submit(function() {
//your code
}
这样,当通过提交按钮或按Enter <
提交表单时,您的代码将会执行