From 855fb02e2337cd5e3c0bffb1b4ed2f03447e2d71 Mon Sep 17 00:00:00 2001 From: daitingting Date: Mon, 15 Jan 2024 05:38:05 +0000 Subject: [PATCH] * Add onFutureChange event. --- module/program/js/create.ui.js | 3 ++- module/program/ui/create.html.php | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/module/program/js/create.ui.js b/module/program/js/create.ui.js index 467d626825..7b7125b0af 100644 --- a/module/program/js/create.ui.js +++ b/module/program/js/create.ui.js @@ -8,7 +8,8 @@ function onParentChange(event) window.onFutureChange = (event) => { let checked = $(event.target).prop('checked'); - $('#budget').val('').attr('disabled', checked ? 'disabled' : null); + + $('[name=budget]').val('').attr('disabled', checked ? 'disabled' : null); $('[name=budgetUnit]').zui('picker').render({'disabled': checked}); $('#budgetTip').remove(); }; diff --git a/module/program/ui/create.html.php b/module/program/ui/create.html.php index 4a208ed670..8b9222b281 100644 --- a/module/program/ui/create.html.php +++ b/module/program/ui/create.html.php @@ -27,7 +27,8 @@ formGridPanel set::fields($fields), set::loadUrl($loadUrl), set::autoLoad($autoLoad), - on::change('#budget', 'budgetOverrunTips') + on::change('[name=budget]', 'budgetOverrunTips'), + on::change('[name=future]', 'onFutureChange') ); render();