На странице у меня есть поисковое поле google и отдельная форма для входа.Чтобы поле поиска работало с вводом, я включил следующий скрипт:
$('#searchBox').keydown(function (event) {
if (event.keyCode == 13) {
document.location.href = "someTargetPage.html";
}
});
Единственная проблема состоит в том, что в этом случае форма будет отправлена, поскольку поле поиска включено в форму, который я не могу изменить из-за архитектуры dot net nuke.Я пытался предотвратить это следующим образом:
$('form').delegate('input:submit', 'click',
function () {
return false;
});
Теперь поле поиска работает хорошо с вводом, но кнопка отправки из формы не будет работать!Есть ли способ проверить откуда триггер и разрешить или запретить его?
Thx для любых подсказок!