问题标签 [jquery-barcode]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
216 浏览

javascript - 有没有办法为每个条目打印多个条形码?

我正在尝试打印 isbn 条码、标题、作者、发布日期以及如果存在备用 isbn。下面的代码只适用于一个 isbn,但是当我尝试添加另一个时,它不会打印第二个条形码。这是我所拥有的:

我试过只输入第三行(并在顶部声明 var indexGlobal2):

这根本不起作用。我还尝试调整包装器的高度以腾出更多空间,但这也无济于事。任何人都知道如何做到这一点?

编辑:第一行 += 打印出条形码,第二行 += 打印出 isbn 编号、作者、标题和出版日期。我需要第三行来打印出备用 isbn 号码。

0 投票
1 回答
166 浏览

javascript - 在 JS 中正确使用长度

我正在尝试使用 JS(该表使用 JQ Tablesorter)和条形码 jquery 从表中打印出标签(条形码)。我的问题是我需要遍历所有 isbn 并且每行显示一个数字。这是我的代码:

我很确定问题出在以下几行:

例如,如果 isbn 是 9780596515898,我在第一行得到 9,在第二行得到 7,在第三行得到 8,等等。我如何让它在一行上打印出整个 isbn?

0 投票
0 回答
401 浏览

asp.net - 条码标签打印-网络花园-最佳实践-架构设计

这是问题。我们有一个打印条形码标签的(asp.net web)应用程序。我基本上有两种方法。该环境是负载均衡器环境(完全安全且完全内部环境-Web 园)。假设我们有大约 200 台标签打印机,而这些打印机每天必须打印大约 10 万个标签。我正在尝试为标签打印设计一个好的架构,我正在寻找关于好的和最好的方法的建议。方法1:(服务器端)共享所有打印机(网络共享并在所有服务器上安装打印机-网络连接),然后当用户单击打印条形码时,我们将跟踪用户请求的客户端IP,并且我们在数据库中有一个映射,我们将通过服务器网络共享打印机将打印响应发送到映射的相应打印机。

方法2:(客户端)我们将在数据库中进行IP-Printer配置。但我们不会共享打印机。当用户点击“打印条形码”时,我们将为任何其他字体生成 PDF 格式的标签,并通过 Javascript 根据 IP-Printer 配置直接在客户端打印。这种方法类似于我们在客户端计划的一切。我们的架构师建议 Approach1 很好。但我是说服务器上的负载将更多,而不是网络共享这些打印机。我建议他们把它留在客户端。在方法 2 中,我们不会询问客户端应该在哪台打印机上打印标签,因为我们将在 IP 打印机配置上进行数据库查找,

0 投票
1 回答
610 浏览

node.js - node.js 和串口

我正在尝试构建一个简单的 Web 应用程序来读取连接到条形码扫描仪的客户端串行端口。我已经使用 ActiveX 完成了此操作,但它仅适用于 IE 浏览器,我听说我现在可以使用 node.js 和 serial-node 执行此操作。有人可以告诉我这是否可能使用这两种技术?另外,如果有人可以指导我学习如何做到这一点的工作教程。谢谢!

0 投票
1 回答
4395 浏览

jquery - Jquery中的条码设置

我正在使用 jquery 条形码。以下代码以某种方式工作:

条码显示,但它看起来只是条码的一部分。只有10个酒吧。但是当我通过几个在线 3 of 9 条码生成器尝试相同的数字时,我得到的条数是这个数量的很多倍。

我看到一些关于设置的提及,但不明白如何在当前代码下实现它们。

0 投票
1 回答
648 浏览

barcode - 键盘输入与条形码输入

我有一个只显示数字的文本框

我有一个条形码扫描仪

现在

问题是,当我在键盘上键入时,我只能键入 1 个字符,它会在文本框中显示 1 个字符,但我在条码扫描仪中遇到问题,因为当我在扫描仪上扫描时,它仅在文本框中显示 1 个字符我需要整个条形码

有人可以帮我写代码吗

*注意:应该只有一个文本框

0 投票
1 回答
680 浏览

jquery - 如何在提交时读取条形码图像作为输入

我有两个表单输入元素作为类 [1] 和我的 jQuery [2]。

我想要的:两个条形码(DataMatrix 符号);一个代表真,一个代表假(或是和否)。扫描条形码输入时,会发生一些事情,具体取决于扫描的是哪一个。

此代码的多个排列失败。

观察:聚焦的输入条形码图像将是扫描仪提交的内容,而不是扫描的图像。使用现有代码,人们会看到我正在使类成为焦点(强制),这总是使第二个表单输入成为焦点——焦点很重要,因为扫描仪没有发送扫描的图像。如果我扫描第一个表单输入,处理程序认为我扫描了第二个输入。

因此,要么我需要找到一种方法来拦截扫描以专注于实际扫描的输入,要么我需要找到一种完全不同的方法来完成任务。

简短的回答是如何扫描条形码输入?条形码数据什么无关紧要。重要的是与条形码的含义相关联的实际输入字段,即条形码表示“是”并与 ID“barcode_true”相关联,另一个表示“否”并与 ID“barcode_false”相关联。希望这是有道理的。

[1] 我的 html(相关片段):

[2] 我的js:

编辑

我最接近获得我想要的功能是有一个文本输入框可用于放置扫描的输入。当扫描仪扫描它时,它会自动“按下”输入,这样我就可以从处理程序中读取扫描的输入。问题是如果我使用这种方法,我不希望用户看到输入字段表单,但如果表单没有显示它就没有工作。我打算尝试将条形码图像覆盖在输入字段上,但我的 css 技能失败了。所以也许这就是要走的路?