Как обрабатывать несколько ключей. У меня есть несколько вариантов сохранения, я хочу обрабатывать одну кнопку за раз. Я не получаю, как обрабатывать несколько кнопок сохранения на всей странице Я использую jquery в mvc проект .please помочьсочетания клавиш в mvc projecct
Я использую этого code-
$(document).bind('keydown', 'ALT+S', function() {
// ALT+S for saving shortcut
if (e.keyId == '#btnSaveCompany') {
// here i want to handle a funtion for this key btnSaveCompany
funSaveCreation();
}
});
здесь нужно обрабатывать кнопку сохранить для клавиши быстрого вызова для saving.i хочет обрабатывать несколько кнопок через это.
Это не то, как работает 'keydown' обработчик события. Прочтите документы для получения дополнительной информации: http://api.jquery.com/keydown –
Я получаю это, но проблема в том, что на моей странице у меня есть несколько кнопок сохранения для сохранения нескольких сведений, например, для создания и одного всплывающего сохранения и другие также, и я собираю другую функцию для сохранения разных вещей, отмены и для других целей, поэтому, как справиться с этим случаем, через который будет выходить fuction. –
Вам нужно привязать ваше keydown к элементу/узлу html, * затем * проверить, что такое ключ. «ALT + S» не является элементом html (на самом деле вам вообще не нужен этот параметр - если вы помещаете здесь «#btnSaveCompany», тогда он будет работать только тогда, когда эта кнопка имеет фокус, - который побеждает точку клавиатура. –