在jquery回调中将回车符追加到字符串

时间:2015-12-02 00:23:27

标签: jquery asp.net callback append carriage-return

我正在使用jquery.scannerdetection.js从扫描仪中读取条形码。读取条形码后,它会将条形码数据放入文本框中,但由于某种原因,不包括Enter字符,因此除非我手动按下回车键,否则我的TextChanged事件不会触发。我尝试添加一个回车符和/或一个新行字符:

onComplete: function (barcode, qty) {
$('#<%= txtBarcode.ClientID%>').val(barcode + '\r');
},// main callback function

但TextChanged事件仍然不会触发。我试过了\ n,\ n \ r,但没有运气。我是非常新的,所以任何帮助都将非常感激。

谢谢!

1 个答案:

答案 0 :(得分:0)

Here's an example使用jquery扫描程序检测。

它描述了如何计算设备发送的开始和结束字符,然后设置EndChar属性(如果它不是默认值9或13)。

警告。这篇文章的例子使用了他的自定义版本,并于2015年3月18日编写。最后一次提交github是2月3日,所以我认为他的更改还没有进入(还)。

但我不认为他的角色形象依赖于此。