Changeset 3532
- Timestamp:
- 10/07/08 17:01:10 (5 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
ff-luci/trunk/libs/cbi/htdocs/luci-static/resources/cbi.js
r3367 r3532 20 20 }; 21 21 cbi_d.unshift(entry); 22 } 22 } 23 23 entry.deps.push(dep) 24 24 } … … 28 28 var t = document.getElementById(target); 29 29 var value; 30 30 31 31 if (!t || !t.value) { 32 32 value = ""; 33 33 } else { 34 34 value = t.value; 35 35 36 36 if (t.type == "checkbox") { 37 37 value = t.checked ? value : ""; 38 38 } 39 39 } 40 40 41 41 return (value == ref) 42 42 } … … 51 51 return true 52 52 } 53 } 53 } 54 54 } 55 55 … … 70 70 } else { 71 71 next.parentNode.insertBefore(entry.node, next); 72 } 72 } 73 73 state = (state || (node && node.parentNode)) 74 74 } … … 101 101 102 102 function cbi_combobox(id, values, def, man) { 103 var selid = "cbi.combobox." + id 103 var selid = "cbi.combobox." + id; 104 104 if (document.getElementById(selid)) { 105 105 return … … 108 108 var obj = document.getElementById(id) 109 109 var sel = document.createElement("select"); 110 sel.id = selid 110 sel.id = selid; 111 sel.className = 'cbi-input-select'; 111 112 if (obj.nextSibling) { 112 obj.parentNode.insertBefore(sel, obj.nextSibling); 113 obj.parentNode.insertBefore(sel, obj.nextSibling); 113 114 } else { 114 115 obj.parentNode.appendChild(sel);
