[英]Barcode reader calling submit function in my form
我有一个简单的表格来充值帐户。 在这个帐户中,我正在通过条形码阅读器读取卡号,但是这个条形码阅读器在将值放入后立即调用提交功能。 我想阻止条形码阅读器调用提交功能,因为在提交之前我还有其他字段需要填写。 我想知道如何阻止条形码阅读器调用提交函数j查询。
$(":input").keypress(function(event){
if (event.which == '10' || event.which == '13') {
event.preventDefault();
}
});
我使用这个jquery来解决我的问题,以防止它调用提交函数
我相信大多数条形码扫描仪都是开箱即用的,可以在扫描结束时添加回车符/换行符。 效果基本上就像用户点击输入一样。 我会看到你可以用keydown事件做些什么。 首先输出以查看它添加到输入末尾的字符代码。 然后在检测到这些代码时写一个小的条件来防止默认/停止传播。
根据扫描仪的不同,它也可以编程。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.