BUG 8914 "Read-Only Checkboxes in Grids are not saved as marked ('On')" SOLVED
- When a checkbox read-only is checked in a grid is saved, It is always saved as unmarked - Checkbox read-only if checked in a grid, now saved
This commit is contained in:
@@ -2867,6 +2867,30 @@ var validateForm = function(sRequiredFields) {
|
||||
return false;
|
||||
}
|
||||
else {
|
||||
var arrayForm = document.getElementsByTagName("form");
|
||||
|
||||
for (var i = 0; i <= arrayForm.length - 1; i++) {
|
||||
var frm = arrayForm[i];
|
||||
|
||||
for (var i = 0; i <= frm.elements.length - 1; i++) {
|
||||
var elem = frm.elements[i];
|
||||
|
||||
if (elem.type == "checkbox" && elem.disabled && elem.checked) {
|
||||
var id = elem.id + "_";
|
||||
|
||||
if (!document.getElementById(id)) {
|
||||
var input = document.createElement("input");
|
||||
input.type = "hidden";
|
||||
input.id = id;
|
||||
input.name = elem.name;
|
||||
input.value = elem.value;
|
||||
|
||||
frm.appendChild(input);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user