Моя функция выглядит так
function count() {
var value = ids.val();
return (value == '') ? 0 : value.split(/\r\n|\r|\n/).filter($.trim).map($.trim).length;
}
Есть одна проблема. У меня есть функция автопост, которая проверяет count()
каждые 1 сек.
if(count() === 10){ ajaxpost! }
Считыватель штрих-кода вводит цифры одну за другой: он добавляет новую строку после каждого сканирования.
Как изменить эту функцию для ожидания новой строки и подсчета?
Например
8
Функция должна возвращать 0 (в настоящее время она возвращает 1 сразу после ввода любого значения)
8
<newline>
Функция должна возвращать 1