微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在采购订单Odoo中制作快捷键

如何解决在采购订单Odoo中制作快捷键

我正在制作一个程序以转到 odoo 采购订单行中的下一行。 我已经写了这段代码

XML 代码

<tr class="o_data_row o_selected_row" data-id="purchase.order.line_44">
<tr class="o_data_row" data-id="purchase.order.line_57">

注意:数据 ID 是动态的。

JavaScript 代码

var a = $(".o_data_row")
var aa = $(".o_data_row").length
for(var i=0 ; i<aa ; i++)
{    
    if ($(a[i]).hasClass("o_selected_row"))
    {
          var aa = $(".o_data_row").length  

            if (i+1 <= aa-1){
                
                $(a[i]).removeClass("o_selected_row")
                $(a[i+1]).addClass("o_selected_row")
                $(a[i+1]).focus()               
                break;
            }  
    }
}

即使我已将此代码放在控制台上,但这不是下面附加的工作图像。

Image after running this code

它应该放在第二行。 任何人都可以指导我哪里出错了?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。