Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
Hi, u will need to do some javascript for this. By refer to Limit Date Range for "From Date" & "To Date" Date Picker Fields & Javascript API#FormUtil. I wrote the following script for ur reference. U will need to put this script in a Custom HTML field in ur form.
<script> $(document).ready(function(){ var dateField = FormUtil.getField("dateField"); var hiddenField = FormUtil.getField("hidden"); var updateDueDate = function (field, selectedDate) { console.log($(field)); console.log($(dateField)); if ($(field).attr("id") === $(dateField).attr("id")) { var instance = $(field).data( "datepicker" ); var date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings ); date.setDate(date.getDate() + 90); var dateString = $.datepicker.formatDate(instance.settings.dateFormat, date, instance.settings); $(hiddenField).val(dateString); } }; $.datepicker.setDefaults({ onSelect: function( selectedDate ) { updateDueDate(this, selectedDate); } }); }); </script>
Hello Master,
I have one form called form A, in this activity user need to keyin the arrival date using the date picker field. From the arrival date i want to add more 90days as my warranty date(hidden field). Can this be done at the same form? Any advise?
Thanks in advance.