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:
Victor Saisa Lopez
2012-05-30 17:51:16 -04:00
parent 833f99241c
commit f6e0349a9d

View File

@@ -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;
}
};