我有一个函数可以在 Joget Workflow 中调用多个字段。但有时会调用反函数。如果(pakai)
小于正确显示的(kuota)
字段(pakai)
,但如果(pakai)
大于(kuota)
显示的结果仍为(pakai)
,应该被称为(kuota)
。
<script type="text/javascript">
function calculation() {
var kuota = $('[class^=calFiel][name=totalkuota_bbm_unformat]').val();
var pakai = $('[class^=calFiel][name=totalpakai_bbm_unformat]').val();
if (parseFloat(pakai) < parseFloat(kuota)) {
$('[class^=calFiel][name=total_payable_bbm_uf]').val(pakai);
} else {
$('[class^=calFiel][name=total_payable_bbm_uf]').val(kuota);
}
$('[class^=calFiel][name=total_payable_bbm_uf]').trigger('keyup');
}
$(document).ready(function() {
$('[class^=calFiel][name=totalkuota_bbm_unformat]').on('keyup', function() {
calculation();
});
$('[class^=calFiel][name=totalpakai_bbm_unformat]').on('keyup', function() {
calculation();
});
});
</script>