У меня есть функция (filterLeads), которую я хочу вызвать как при удалении поля формы от (размытие), так и при нажатии клавиши ввода в поле формы.
$('#filter input, #filter select').blur(filterLeads);
$('#filter input, #filter select').keypress(function(e){if(e.which == 13) {filterLeads();}});
Размытиеработает правильно, но у меня возникла проблема с событием нажатия клавиши.Событие, по-видимому, не вызывается, если что-то не происходит до вызова filterLeads ();например:
$('#filter input, #filter select').keypress(function(e){if(e.which == 13) {alert(e.which);filterLeads();}});
Это правильно вызывает filterLeads () после подтверждения предупреждения (который показывает правильный код ключа).
Есть идеи?(Браузер FF 3.0)