Page 1 of 1
Display weekday name in subgrid.
Posted: Sun Apr 26, 2020 6:00 pm
by amit
Hi guys,
I have a subgrid which contains dates in the first column. In the 2nd column I'd like to display the weekday (e.g. Monday) if the date is changed. How do I do that?
Re: Display weekday name in subgrid.
Posted: Mon Apr 27, 2020 8:06 am
by kev1n
Hi,
Add an onchange event to your date field and paste this JavaScript into your form's
Custom Code.
Code: Select all
function dayName(date) {
var days = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"];
return days[new Date(date).getDay()];
}
function dateChanged(event) {
var id = event.target.id;
var date = $('#' + String(id)).val();
row = $('#' + String(id)).attr('data-nu-prefix').slice(-3);
$("#sf_obj_id" + row + "sf_dayname").val(dayName(date)).change();
}
Re: Display weekday name in subgrid.
Posted: Sun May 10, 2020 4:56 pm
by amit
It doesn't work for me - no weekday is shown

Re: Display weekday name in subgrid.
Posted: Mon May 11, 2020 8:40 am
by kev1n
The function must be passed
a valid date, which can be parsed. Otherwise it must be converted before.
Re: Display weekday name in subgrid.
Posted: Fri May 15, 2020 10:20 am
by amit
That did the trick - thx kev1n
