You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by cz...@apache.org on 2008/10/15 14:13:54 UTC

svn commit: r704878 - /felix/trunk/webconsole/src/main/resources/res/ui/configmanager.js

Author: cziegeler
Date: Wed Oct 15 05:13:54 2008
New Revision: 704878

URL: http://svn.apache.org/viewvc?rev=704878&view=rev
Log:
FELIX-774 : Add a hidden input field for checkboxes to handle the unchecked case.

Modified:
    felix/trunk/webconsole/src/main/resources/res/ui/configmanager.js

Modified: felix/trunk/webconsole/src/main/resources/res/ui/configmanager.js
URL: http://svn.apache.org/viewvc/felix/trunk/webconsole/src/main/resources/res/ui/configmanager.js?rev=704878&r1=704877&r2=704878&view=diff
==============================================================================
--- felix/trunk/webconsole/src/main/resources/res/ui/configmanager.js (original)
+++ felix/trunk/webconsole/src/main/resources/res/ui/configmanager.js Wed Oct 15 05:13:54 2008
@@ -332,8 +332,17 @@
         {
             inputEl.setAttribute( "checked", true );
         }
-        
-        return inputEl;
+
+        var hiddenEl = createElement( "input", "input", {
+            type: "hidden",
+            name: prop,
+            value: false
+        });
+        
+        var divEl = createElement("div", "div");
+        divEl.appendChild(inputEl);
+        divEl.appendChild(hiddenEl);
+        return divEl;
         
     } else if (typeof(type) == "object") { // predefined values