Jquery отправка формы с помощью настраиваемой команды

Можно ли отправить форму с помощью настраиваемой команды в JQuery:

Вот мой сценарий:

$(document).on('submit cmd+return (cant get to work or anything else...)', '.dbForm', function(e) {
     // sumbmit form...
}); 

Можно ли сделать .on ('submit event.keyCode = 91 etc?') ...

Спасибо!

0
0
18
1

Ответы 1

Чтобы не использовать какой-либо плагин, а с сырым jQuery вы можете использовать его так:

$(document).bind('keypress', function(event) {
    if( event.metaKey && event.which == 13 ) {
        alert('bing! cmd+return');
    }
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

Затем у вас может быть функция отправки формы в вашей функции привязки.

Чтобы получить коды клавиш или which, вы можете взглянуть на эту ссылку: https://css-tricks.com/snippets/javascript/javascript-keycodes/https://unixpapa.com/js/key.html

Другие вопросы по теме