function customAlert() { var today = new Date(); // gets today's date var date = (today.getMonth() + 1) + '/' + today.getDate() + '/' + today.getFullYear(); //formats today's date to MM/DD/YYYY spjs.dffs.alert({ "title": "Alert!", "msg": "
Set date to:
", "ok": function() { var val = jQuery("#dffs_MyFieldName input:checkbox").val(); var checked = jQuery("#dffs_MyFieldName input:checkbox").prop("checked"); switch(val){ case "choice1": if(checked){ setFieldValue("Date1", document.getElementById('dateInput').value); } break; case "choice2": if(checked){ setFieldValue("Date2", document.getElementById('dateInput').value); } break; case "choice3": if(checked){ setFieldValue("Date3", document.getElementById('dateInput').value); } break; } }, "okBtnLabel": "Submit", "cancel": function () { spjs.dffs.closeDlg(); }, "cancelBtnLabel": "Cancel" }); }