fd.onsubmit with confirm
Posted: 06 Oct 2016
I'm getting the confirmation popping up twice with the code below -- any ideas for a workaround?
fd.onsubmit(function() {
if (fd.field('PROJECT_ApprovalWF_Comments').value() == '') {
alert('Please add a comment when rejecting.');
return false;
} else if (confirm("To reject this PROJECT and immediately end the approval process without requesting any changes click OK, otherwise click Cancel and choose the Send back option to request changes and restart approval.")) {
fd.field('PROJECT_ApprovalWF_Outcome').value('Reject');
fd.field('PercentComplete').value(100);
fd.field('Status').value('Completed');
fd.field('PROJECT_x0020_Approved_x0020_By').value(_spPageContextInfo.userLoginName);
return true;} else {return false;}
});
fd.onsubmit(function() {
if (fd.field('PROJECT_ApprovalWF_Comments').value() == '') {
alert('Please add a comment when rejecting.');
return false;
} else if (confirm("To reject this PROJECT and immediately end the approval process without requesting any changes click OK, otherwise click Cancel and choose the Send back option to request changes and restart approval.")) {
fd.field('PROJECT_ApprovalWF_Outcome').value('Reject');
fd.field('PercentComplete').value(100);
fd.field('Status').value('Completed');
fd.field('PROJECT_x0020_Approved_x0020_By').value(_spPageContextInfo.userLoginName);
return true;} else {return false;}
});