在条形码读取后触发事件并将焦点设置在文本框上
我正在使用基本的条形码Web应用程序。 我有两个文本框,所以我需要扫描一个,然后触发一个事件将焦点设置为另一个(两个文本框的长度不相等)。 如果两个条形码与dataBase搜索匹配,则显示带有dataBase信息的标签。
摘要:
扫描一个条形码,自动将焦点设置到另一个文本框,然后扫描第二个条形码,最后显示数据库查找的结果。
多谢你们!
PS。 我正在使用VS 2010,asp.net和C#作为代码隐藏。
使用jQuery(只允许数字条形码):
$('#<%=yourFirstTextBox.ClientID %>').keydown(function(e) { var code = (e.keyCode ? e.keyCode : e.which); if (code == 13) { //Enter keycode $('#<%=yourSecondTextBox.ClientID %>').focus() } else if ((code >= 48 && code <= 57) || (code >= 96 && code <= 105) || (code == 8) || (code >= 37 && code <= 40) || (code == 46)) return true; else return false; });
- ASP.NETexception:无法解析远程名称:’apiconnector.com’
- 如何设置ASP.NET API / AngularJS项目
- 什么是C#Server.URLEncode的JavaScript等价物?
- 如何创建嵌套的GridView来编辑EF Code First关系?
- DotNet.Highcharts:未按正确日期绘制成本
- 使用State Server在不同的.NET版本之间共享会话状态
- 错误:无法将类型’void’隐式转换为’System.Collections.Generic.List’
- 大多数人使用.NET的SqlMembershipProvider,SqlRoleProvider和SqlProfileProvider吗?
- 如何在buttton的onClick事件上使用asp.net下载文件?