扫码枪扫描二维码需要满足这样的需求:1、打开表单,自动定位到 扫姓名那个,扫描之后带出姓名等,2,之后自动定位到 明细表 编码列,扫描一个之后,自动增行,鼠标定位在第二行的编码列


第一点可以在完毕后直接focus到输入框既可;
第二点思路是在表单写一个键盘的按键事件onkeydown,二维码扫描后一般是默认执行enter键,首先判断明细行第一行有没有值,没有值直接focus到第一行,如果第一行有值了,那么执行添加一行的js,然后获取最大的行号,然后focus到这个新增的行,需要注意由于bpm这个新增行之后不能直接获取到新增的行,所以可写一个延迟方法里面执行foucus方法;

下面是对照思路的两个js截图:仅是对于bpm开发的代码写法;

function Sub11()
        {
            //判断是否enter键
            if(event.keyCode==13)
            {
                var code= $("#XTextBox5").find(".yz-xform-field-ele")[0].value;
                var i=$("#XTextBox13").find(".yz-xform-field-ele")[0].value;
                //明细行第一行是否有值
                if(code!=""){
                   var item0=$('[id=XTextBox9]').find(".yz-xform-field-ele")[0].value;
                   if(item0!=""){
                       //新增一行
                       $("input[name='XAddBlockButton1']").click();
                       //获取行号
                       i=parseInt(i);
                       //延时把焦点挪到新增的行
                       setTimeout(function(){ $('[id=XTextBox9]').find(".yz-xform-field-ele")[i].focus(); }, 1);

}else{
                      $('[id=XTextBox9]').find(".yz-xform-field-ele")[0].focus();
                   }
                }
            }

}

扫码枪扫描多个二维码在明细行自动增行自动定位输入框相关推荐

  1. 微信公众号扫描带参数二维码实现自动分组?

    2019独角兽企业重金招聘Python工程师标准>>> 最近很多人都在问微信公众号扫描带参数二维码实现自动分组,通过微号帮平台操作实现,这个功能不止如此,微信二维码来源统计分析.微信 ...

  2. Java 扫描微信公众号二维码,关注并自动登录网站

    场景:用户扫描微信公众号的二维码,关注后自动登录网站,若已关注则直接登录. 逻辑: 1.系统生成带参数(此参数自定义为唯一值)的临时二维码(微信公众平台有提供该接口,可查看一下开发文档): 2.用户使 ...

  3. 二维码的扫描和生成二维码

    前言 之前自己一直想要去实现一个二维码的扫描和生成,但是一直拖到现在,今天趁着夜色落幕,气氛还算可以(各种声音的夹杂中),完成了这个扫描和生成二维码的工具,在这里总结一下. 首先普及一下什么是二维码和 ...

  4. 使用ZXing扫描多个二维码,条形码

    通常情况下,我们在扫描二维码的时候是一个一个去扫的,那么能不能一次扫描多个二维码,一下解析所有结果呢?答案是有的,其实ZXing是给我们提供方法了.但是可惜的是,扫描条形码的时候,ZXing并没有给我 ...

  5. laravel生成微信公众号带参数二维码并响应扫描带参数二维码

    微信公众号后台ip白名单.网页接口域名之类的配置就不多说了,这里主要配置的是开发->基本配置->服务器配置(注:一旦启用改配置,公众号自动回复就会失效): 1.服务器地址(URL):这里要 ...

  6. 微信公众号开发(十)——扫描带参数二维码事件

    我们通过微信扫码二维码已经是十分频繁的操作了,为了满足用户渠道推广分析和用户帐号绑定等场景的需要,微信公众平台提供了创建带参数二维码的接口,通过产生的ticket,去获取二维码图片.当用户扫描这个二维 ...

  7. 微信开发者工具如何模拟调试扫描小程序二维码功能

    本文主要介绍如何在微信开发者工具中模拟调试现场扫描小程序二维码功能场景. 1.添加自定义编译模式 在微信开发者工具内如下图所示,添加编译模式: 2.启动页面设置 在启动页选项中填入扫描小程序二维码后要 ...

  8. 小程序扫描普通链接二维码跳转小程序指定界面方法

    微信官方文档扫普通链接二维码打开小程序 | 微信开放文档 看了官方文档之后,还是存在很多困惑,微信小程序是托管到微信服务器上的,要想扫描普通链接跳转指定界面,首先要知道微信把小程序放的服务器的访问路径 ...

  9. 【Android】扫描条形码和二维码

    [Android]扫描条形码和二维码 原文链接:https://blog.csdn.net/xu_weijie/article/details/80763848 步骤一: 在gradle集成Zxing ...

  10. 微信公众号扫描带参数二维码实现自动分组

    学习交流: CSDN资源下载地址:https://download.csdn.net/download/naruto668/10624558 之前的几个老客户找到我最近要做一个微信公众号生成带参数海报 ...

最新文章

  1. websocket 安全_将Websocket与Spring Framework和Vuejs结合使用
  2. js获取和设置属性的方法
  3. 科普 | 12个关键词,告诉你到底什么是机器学习
  4. QT 32位程序Debug模式发布问题
  5. 用python公众号开书城步骤_资源 | 开放Python书籍:一本短小精悍的初学者入门指南...
  6. VNC怎么和宿主机共享粘贴板(整理)
  7. 整合Spring Security
  8. arcengine,深入理解游标Cursors,实现数据的快速查找,插入,删除,更新
  9. 手机组态软件 APP监控台达PLC C#全套源代码,C#开发上位机手机APP
  10. 虚拟机装xp 架设服务器,VMware安装虚拟机系统ghost xp sp3步骤图解
  11. Jmeter测试脚本编写详解(配详图)
  12. JAVA开发常见单词(*)
  13. iOS开发中有关图片裁切的问题
  14. 【linux内核分析与应用-陈莉君】设备驱动概述
  15. 速度测试(speed test)
  16. vnr光学识别怎么打开_SLS46CK4单光束安全传感器原版使用说明-Leuzeelectronic.PDF
  17. GEOTRANS 3.7 用户使用手册 - 区域和控件
  18. 免费使用腾讯云每天定时签到京东领取京豆
  19. 方正如何禁止从网络启动计算机,我来问问方正电脑怎么关网卡启动
  20. 自然资源“数字赋能”重点任务进行梳理

热门文章

  1. 多节点部署执行定时任务选举单一节点解决方案---redis
  2. firefox无法显示flash问题解决
  3. 英语语法学习 第一章 句子的形成之 结论
  4. 转载:《游戏论(一)》——一篇有点意思的文章
  5. matlab 变速不变调,使用GoldWave 轻松实现变速不变调
  6. 支付系统总结 ( 收单,收银,资产交互,账务 )
  7. 电子废物回收的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  8. html播放器参数,sewise HTML5开源播放器参数说明
  9. linux 词霸,Linux下类似金山词霸的翻译软件
  10. SpringBoot 启动时自动执行代码的几种方式