我正在使用PHP5 ...我需要使用条形码扫描仪来实现某些功能。 扫描每个条形码时,从已存储的数据库中获取值。 我正在使用ajax。 我的问题是我没有得到哪个jquery事件来实现这个目标?
我试过模糊功能。但我每次都需要采取诅咒,这对用户来说可能不方便。 我尝试了键盘事件,这是第一个无用的条形码。 接下来,我使用了Jquery plugin,它也获得了第一个条形码。
在This link他们建议使用.net驱动程序。但我使用的是PHP 5 / CakePHP 2.10。 请指导我。
答案 0 :(得分:0)
您应该咨询条形码扫描仪制造商,输入功能可以删除
答案 1 :(得分:0)
在@wayneOS的帮助下......我解决了以下问题。 我发布它是因为它可能有帮助
$("#myid").keydown(function (event) {
if(event.keyCode == 13) {
var myid= $("#myid").val();
//Calling ajax
$.ajax({
type: "POST",
data: {myid: myid},
url: "<?php echo "myurl; ?>",
success: function (data) {
alert("success");
},
error: function () {
alert("1st ajax error");
}
});
$("#myid").val('');
event.preventDefault();
return false;
}
});
答案 2 :(得分:0)
我以某种方式配置了扫描仪,因此它在扫描结束时添加了一个选项卡。在此之后,您只需要检查keyup上的字符。如果是标签,则触发所需的功能。