* Clear end and days if the long time is checked.
This commit is contained in:
@@ -65,7 +65,7 @@ formGridPanel
|
||||
on::click('[name=name], [name=code], [name=end], [name=days], [data-name="parent"] .pick *', 'removeTips'),
|
||||
on::click('[type=submit]', 'removeAllTips'),
|
||||
on::change('[name=hasProduct]', 'changeType'),
|
||||
on::change('[name=longTime]')->do('$("[name=end]").zui("datePicker").render({disabled: $(target).prop("checked")}); $(target).prop("checked") ? $("[name=days]").attr("disabled", "disabled") : $("[name=days]").removeAttr("disabled");'),
|
||||
on::change('[name=longTime]')->do('const $endPicker = $("[name=end]").zui("datePicker"); $endPicker.render({disabled: $(target).prop("checked")}); $endPicker.$.setValue(""); $(target).prop("checked") ? $("[name=days]").attr("disabled", "disabled") : $("[name=days]").removeAttr("disabled");'),
|
||||
on::change('[name=future]', 'toggleBudget'),
|
||||
on::change('[name=begin], [name=end]', 'computeWorkDays'),
|
||||
on::change('[name^=products]', 'toggleStageBy'),
|
||||
|
||||
@@ -59,7 +59,7 @@ formGridPanel
|
||||
)
|
||||
),
|
||||
on::change('[name=hasProduct]', 'changeType'),
|
||||
on::change('[name=longTime]')->do('$("[name=end]").zui("datePicker").render({disabled: $(target).prop("checked")}); $(target).prop("checked") ? $("[name=days]").attr("disabled", "disabled") : $("[name=days]").removeAttr("disabled");'),
|
||||
on::change('[name=longTime]')->do('const $endPicker = $("[name=end]").zui("datePicker"); $endPicker.render({disabled: $(target).prop("checked")}); if($(target).prop("checked")){ $endPicker.$.setValue(""); $("[name=days]").attr("disabled", "disabled");} else{ $("[name=days]").removeAttr("disabled");}'),
|
||||
on::change('[name=future]', 'toggleBudget'),
|
||||
on::change('[name=begin], [name=end]', 'computeWorkDays'),
|
||||
on::change('[name=parent], [name=budget]', 'checkBudget'),
|
||||
|
||||
Reference in New Issue
Block a user