我希望能够使用扫描器扫描QR码。我已经有了一个扫描器,当我将焦点放在隐藏的文本区域中时,他会在我扫描QR码时将文本放入文本区域。
我想对特定文本区域输出的数据进行处理。现在我的jQuery代码如下:
问题是我的文本区域中QR数据的加载大概需要2秒钟左右。所以这个函数被调用了20次……我只想要最后一个数据,这样我才能对其进行操作。我该如何做到这一点?
我想对特定文本区域输出的数据进行处理。现在我的jQuery代码如下:
$("#qr_data").bind("input", function (e) {
console.log(e);
});
问题是我的文本区域中QR数据的加载大概需要2秒钟左右。所以这个函数被调用了20次……我只想要最后一个数据,这样我才能对其进行操作。我该如何做到这一点?
change
事件并添加延迟(timeout)?请参考之前的答案:https://dev59.com/AGox5IYBdhLWcg3wHAwA - Pete