将光标聚焦在 HTML 上创建,然后在 Lightswitch 2013 中的属性字段之间移动光标

Focus Cursor on HTML create, then move cursor across property fields in Lightswitch 2013

本文关键字:光标 属性 之间 移动 2013 字段 然后 HTML 聚焦 创建 Lightswitch      更新时间:2023-09-26

我需要将光标集中在Lightswitch HTML中的特定contentItem属性字段上 - 然后在输入值时将光标移动到4个"字段"的下一个。

该值将来自每个字段上的条形码扫描仪。我不确定扫描仪是否具有"keyup"功能,或者是否可以简单地在字段的字符串长度值为 2 或更多时完成此操作。这些字段的默认值为字符 0,但如果需要,可以更改该值。

此代码示例用于在创建"添加编辑持有库存"屏幕时将光标聚焦在 StrSerialNumber 属性上...

myapp.AddEditHoldingInventory.StrSerialNumber_postRender = function (element, contentItem) {
// Write code here.
$firstTextBox = $("input", $(element));
setTimeout(function () {
    $firstTextBox.focus();
}, 1);

我只是不确定一旦将值放入第一个字段,如何将焦点移动到下一个所需的属性。

任何建议非常感谢!

谢谢!

我将尝试使用条形码扫描仪本身来解决此问题。它应该有一个"选项卡"上方或向下功能。谢谢!