키 입력을 누를 때 버튼 클릭 이벤트를 실행해야합니다.
현재로서는 이벤트가 시작되지 않습니다.
가능한 경우 구문을 알려주십시오.
$(document).on("click", "input[name='butAssignProd']", function () {
//all the action
});
이것은 클릭 이벤트를 시작하려고합니다.
$("#txtSearchProdAssign").keydown(function (e) {
if (e.keyCode == 13) {
$('input[name = butAssignProd]').click();
}
});
e.keyCode
완전히 크로스 브라우저가 아닙니다. 사용하는 e.which
대신.
keyup
에는 keypress
또는 대신에 사용해야 합니다 keydown
. keypress
/ keydown
이벤트는 키를 누르고있는 동안 계속 트리거됩니다. jsbin.com/uzoxuk/1/edit
e.preventDefault();