src/hg/js/hui.js 1.34
1.34 2009/09/11 20:30:10 tdreszer
Handle radio buttons in dependent cfg settings
Index: src/hg/js/hui.js
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/js/hui.js,v
retrieving revision 1.33
retrieving revision 1.34
diff -b -B -U 4 -r1.33 -r1.34
--- src/hg/js/hui.js 10 Sep 2009 04:43:10 -0000 1.33
+++ src/hg/js/hui.js 11 Sep 2009 20:30:10 -0000 1.34
@@ -272,16 +272,21 @@
var list = $("checkbox[name$='"+suffix+"']").not("[name='"+inp.name+"']"); // Exclude self from list
if($(list).length>0)
$(list).attr("checked",$(inp).attr("checked"));
}
+ else if(inp.type.indexOf("radio") == 0) {
+ var list = $("radio[name$='"+suffix+"']").not("[name='"+inp.name+"']");
+ if($(list).length>0)
+ $(list).val(inp.value);
+ }
else { // Various types of inputs
var list = $("input[name$='"+suffix+"']").not("[name='"+inp.name+"']");//.not("[name^='boolshad.']"); // Exclude self from list
if($(list).length>0)
$(list).val(inp.value);
- else {
- alert("Unsupported type of multi-level cfg setting type='"+inp.type+"'");
- return false;
- }
+ //else {
+ // alert("Unsupported type of multi-level cfg setting type='"+inp.type+"'");
+ // return false;
+ //}
}
return true;
}