我目前正在实施一个盘点应用程序,并使用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