为什么通过javascript(不是手动插入)动态设置的Woocommerce变化价格不会被woocommerce保存?

我在javascript中编写了一个插件,可以动态计算和插入变量的价格。 由于我可以有120种变体,这种解决方案非常有效。 该插件完美地计算价格并将其插入每个变体的价格输入中。 问题是,当我保存变体时,按下“保存”按钮,它们不会被保存,我在按下保存并等待保存到结束后发现字段为空。

我检查了HTML,并且javascript正确更新了属性值,但由于某种原因,woocommerce没有意识到变化字段已经改变。

你有什么主意吗?

===重现问题的代码:

jQuery的( “short.wc_input_price。”)VAL(333)。

在变化下按“保存更改”按钮。