let lastInputTime = 0;
let isScannerInput = false;
$('input[name=search_content]').on('keydown', function(event) {
clearTimeout(inputTimer);
let now = Date.now();
if (now - lastInputTime < 50) { // Если разница между нажатиями маленькая, считаем, что это сканер
isScannerInput = true;
} else {
isScannerInput = false;
}
lastInputTime = now;
if (isScannerInput) {
event.preventDefault();
event.stopPropagation();
}
inputTimer = setTimeout(function(field) {
var v = $('input[name="search_content"]').val();
var res = /\/+/g.test(v);
if(res){
searchQr($('input[name="search_content"]').val());
$('input[name="search_content"]').val('');
} else {
if(event.keyCode == 13) {
show_stage(1);
}
}
}, 500);
});