function onSubmit() {
var condition = g_form.getValue('req_type);//Get the value of the catalog variable
if (condition == 'add' || condition == 'modify') // Specify the variable choice value condition
{
var countRequired = 1; // define the total no.of attachments to be attached before submit
if (window == null) {
// portal
if (this.document.getElementsByClassName('get-attachment').length != countRequired) {
alert('You must add attachments before submitting this request.');
return false;
}
} else {
// native view
var length = $j("li.attachment_list_items").find("span").length;
if (length != countRequired) {
alert('You must add attachments before submitting this request.');
return false;
}
}
}
}
Make attachment mandatory in service Portal via on submit catalog client script
Working Code Edited question March 4, 2024
Sorry, you do not have permission to read comments.