使用QuaggaJS条形码扫描仪和DataTables //错误:条形码输入搜索不起作用

时间:2019-09-05 12:19:47

标签: javascript html css datatables quagga

我目前正在实施一个盘点应用程序,并使用DataTables显示了我存储在数据库中的所有文章。

我使用了输入keup(function() {...})处理程序来将值从输入#1获取到数据表输入#2。现在,我正在使用QuaggaJS条形码扫描仪将条形码值输入到输入#1中,但是带有此特定条形码的文章将不会显示。仅当我具体单击输入值时,才会显示该文章。

以下是一些JavaScript:

$('#barcode-scanner-button').keyup(function(){
    table.search($(this).val()).draw() ;
});

$('#isbn_input').keyup(function(){
    table.search($(this).val()).draw() ;
});

以下是一些HTML-输入#1:

<form>
    <div class="input-field"">
            <img type="image" src="{% static '...' %}" alt=" ">
            <input type="text" id="isbn_input" class="isbn" placeholder="Artikelbezeichnung">

        <button id="barcode-scanner-button" type="button" class="icon-barcode button scan">
             <img id="button_img" type="image" src="{% static '...' %}" alt=" ">
         </button>
    </div>
</form>

如何实现它,因此输入将立即搜索条形码,而无需再次单击输入字段?

我希望有人能帮助我。

亲切的问候 ynynloxx

0 个答案:

没有答案