Guest User

Untitled

a guest
Jan 21st, 2019
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.24 KB | None | 0 0
  1. <input type="radio" NAME="type" id="rbtA"><span id="txtA">Alt. A</span>
  2. <input type="radio" NAME="type" id="rbtB"><span id="txtB">Alt. B</span>
  3. <input type="radio" NAME="type" id="rbtC"><span id="txtC">Alt. C</span>
  4.  
  5. <input type="radio" NAME="COM" id="rbtSub1"><span id="txtSub1">SubAlt. 1</span>
  6. <input type="radio" NAME="COM" id="rbtSub2"><span id="txtSub2">SubAlt. 2</span>
  7. <input type="radio" NAME="COM" id="rbtSub3"><span id="txtSub3">SubAlt. 3</span>
  8. <input type="radio" NAME="COM" id="rbtSub4"><span id="txtSub4">SubAlt. 4</span>
  9.  
  10. <input type="radio" NAME="Coupling" id="rbtSubSub1"><span id="txtSubSub1">Yes</span>
  11. <input type="radio" NAME="Coupling" id="rbtSubSub2"><span id="txtSubSub2">No</span>
  12.  
  13. <SELECT id="selectCom" style="width: 160" NAME="Communication"><OPTION selected="selected"></OPTION></SELECT>
  14.  
  15. var arraySub1=["1A", "1B", "1C"];
  16. //(correspondingly for sub2 and sub3)...
  17. var arraySub4=["4A", "4B", "4C"];
  18. var mapCom = { rbtSub1 : arraySub1, rbtSub2 : arraySub2, rbtSub3 : arraySub3, rbtSub4 : arraySub4 }
  19.  
  20. $('#rbtSub1, #rbtSub2, #rbtSub3, #rbtSub4').change(function() {
  21. $("#selectCom option").remove();
  22. $.each(mapCom[this.id], function(i, val) {
  23. var opt = $("<option />");
  24. opt.appendTo($("#selectCom")).text(val).val(val);
  25. });
  26. });
Add Comment
Please, Sign In to add comment