Успешно закачих събитието EnterKey на ниво документ, както следва:
$(document).keypress(function (e) {
if (e.which == 13) {
alert('You pressed enter!');
}
});
Но не мога да закача събитието EnterKey на Div с идентификатор "myDiv".
<div id="myDiv"></div>
$("#myDiv").keypress(function (e) {
if (e.which == 13) {
alert('You pressed enter!');
}
});
Възможно ли е да се открие натискане на EnterKey в Div? Всъщност Div съдържа някои контроли за въвеждане/избор, които се използват за филтриране на съдържанието на Grid. Искам да закача събитието EnterKey, така че когато EnterKey е натиснат, да мога да филтрирам мрежата.
РЕДАКТИРАНЕ: Моля, имайте предвид, че имам входове в div (умишлено не съм ги показал тук). Не искам да закача събитието ръчно за всеки контрол на входа в Div. Освен това предполагам, че когато потребителят натисне EnterKey, поне една контрола за въвеждане ще има фокус.