我正在制作一个程序以转到 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;
}
}
}
即使我已将此代码放在控制台上,但这不是下面附加的工作图像。
它应该放在第二行。 任何人都可以指导我哪里出错了?