Почему это не работает правильно, когда я задаю тип поля ввода = скрытый? Когда поле ввода не скрыто, оповещение дает мне нужный ID-код.
<input id="scanID" name="scanID" type="hidden">
$(document).ready(function(){
$("#scanID").keypress(function(e){
//key code 13 is "enter",
if(e.keyCode==13){
//print out the barcode
alert($("#scanID").val());
//clear the input field for next scan
$("#scanID").val('');
//kill the "enter" event
return false;
}
});
});