Files
2024-11-05 12:22:50 +01:00

34 lines
945 B
JavaScript

function sendBulkAction(form, action)
{
String.prototype.splice = function(index, remove, string) {
return (this.slice(0, index) + string + this.slice(index + Math.abs(remove)));
};
var form_action = $(form).attr('action');
if (form_action.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,'').replace(/\s+/g,' ') == '')
return false;
if(action === 'submitBulkprintLabelsorders'){
$(form).attr('target', '_blank');
}
if (form_action.indexOf('#') == -1)
$(form).attr('action', form_action + '&' + action);
else
$(form).attr('action', form_action.splice(form_action.lastIndexOf('&'), 0, '&' + action));
$(form).submit();
$(form).removeAttr('target');
}
function checkDelBoxes(pForm, boxName, parent)
{
for (i = 0; i < pForm.elements.length; i++){
if (pForm.elements[i].name == boxName){
if(!pForm.elements[i].disabled){
pForm.elements[i].checked = parent;
}
}
}
}