FELIX-774 : Add a hidden input field for checkboxes to handle the unchecked case.
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@704878 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/webconsole/src/main/resources/res/ui/configmanager.js b/webconsole/src/main/resources/res/ui/configmanager.js
index d026a77..392c154 100644
--- a/webconsole/src/main/resources/res/ui/configmanager.js
+++ b/webconsole/src/main/resources/res/ui/configmanager.js
@@ -332,8 +332,17 @@
{
inputEl.setAttribute( "checked", true );
}
+
+ var hiddenEl = createElement( "input", "input", {
+ type: "hidden",
+ name: prop,
+ value: false
+ });
- return inputEl;
+ var divEl = createElement("div", "div");
+ divEl.appendChild(inputEl);
+ divEl.appendChild(hiddenEl);
+ return divEl;
} else if (typeof(type) == "object") { // predefined values