Odoo JavaScript _onchange更新字段

时间:2019-10-14 21:47:09

标签: javascript odoo odoo-10 odoo-11 odoo-12

我在Odoo POS中有两个盒子。我想输入一个字段并更新另一个字段。我想输入sq_yards_qty并更新sq_yards_required。我想将sq_yards_qty除以1.196,即= sq_yards_required。以下是一项测试,用于查看字段是否更新,并且它var sq_yards_required = 200 / 1.196会一次更新该字段,但是如果我再次键入sq_yards_qty,则sq_yards_required不会更新。

_onchange_sq_yards_qty: function(e) {
            var self = this;
            var sq_yards_required =  200 / 1.196
            $('#sq_yards_required').val(sq_yards_required.toFixed(2)).trigger('change');

所以我的问题是如何将输入的值除以1.196的sq_yards_qty 我尝试过var sq_yards_required = this.value / 1.196

第二个问题,当我使用var sq_yards_required = 200 / 1.196时,该字段第一次更新,但是如果再次键入,则不会更新。

0 个答案:

没有答案