Хорошо, у меня есть текстовое поле, в котором будет отсканирован штрих-код в указанное текстовое поле.Он будет искать в базе данных и возвращать информацию в виде кнопки отправки.Я использую этот код для имитации нажатия на кнопку отправки.
if($.browser.msie){
//simulate a click on the button
$("#search").keyup(function (e) {
if(e.keyCode == 13) {
$('input:submit').click();
}
});
}
Проблема с этим кодом заключается в том, что он принимает все нажатия клавиш и затем нажимает кнопку много раз.Эта отправка будет представлять данные, которые записываются в базу данных, поэтому, если бы штрих-код был abc123, он сделал бы это действие 6 раз, но мне просто нужно сделать это один раз.Как это исправить?Мой код работает в FF и Chrome, но не в IE, который мне нужен, чтобы заставить его работать. Grrr Я так ненавижу IE!