是否有办法在更改时触发此重新计算?可以通过单击订单项行底部的按钮手动完成,但是可以在客户端检测到订单的更改吗?
谢谢
总有.trigger()函数:
$('button.calculate-action').trigger('click');
不幸的是,这个按钮弹出一个确认对话框,据我所知,不能强制点击“是”或以某种方式跳过。通过单击Recalculate
按钮调用的函数是meta-boxes-order-items.recalculate()
,它隐藏在私有变量中的meta-boxes-order.js
文件中。如果可能的话,我们可以直接调用该函数,但唉,这是不可能的(除非别人知道......)
也许单击“保存”按钮有助于实现目标?
$('button.save-action').trigger('click');