Devo eseguire un evento clic sul pulsante premendo il tasto invio.
Come è al momento, l'evento non si sta attivando.
Aiutatemi con la sintassi, se possibile.
$(document).on("click", "input[name='butAssignProd']", function () {
//all the action
});
questo è il mio tentativo di attivare l'evento click su invio.
$("#txtSearchProdAssign").keydown(function (e) {
if (e.keyCode == 13) {
$('input[name = butAssignProd]').click();
}
});
e.keyCode
non è completamente cross-browser. usa e.which
invece.
keyup
posto di keypress
o keydown
. keypress
/ keydown
eventi si innescano continuamente mentre si preme il tasto: jsbin.com/uzoxuk/1/edit
e.preventDefault();