Preciso executar um evento de clique no botão ao pressionar a tecla Enter.
Como está no momento, o evento não está disparando.
Por favor, me ajude com a sintaxe, se possível.
$(document).on("click", "input[name='butAssignProd']", function () {
//all the action
});
esta é minha tentativa de disparar um evento de clique ao entrar.
$("#txtSearchProdAssign").keydown(function (e) {
if (e.keyCode == 13) {
$('input[name = butAssignProd]').click();
}
});
e.keyCode
não é completamente um navegador cruzado. use em e.which
vez disso.
keyup
vez de keypress
ou keydown
. keypress
/ keydown
Eventos acionar continuamente enquanto a tecla é pressionada: jsbin.com/uzoxuk/1/edit
e.preventDefault();