1 /* 2 *赋值下拉条 3 *select 选中指定值 4 *selectId 下拉框控件的ID 5 *selectValue 下拉框需要选中的值 6 */ 7 function selectItemByValue(selectId, selectValue) { 8 var objSelect=$("#"+selectId)[0]; 9 for (var i = 0; i < objSelect.options.length; i++) { 10 if (objSelect.options[i].value == selectValue) { 11 objSelect.options[i].selected = true; 12 break; 13 } 14 } 15 } 16 17 18 /* 19 *赋值多选框 20 *checkBoxName 复选框的name 21 *checkedValue 复选框需要选中的值 22 */ 23 function checkedCheckBoxByValue(checkBoxName, checkedValue) { 24 var objCheckBoxs=document.getElementsByName(checkBoxName); 25 for (var i = 0; i < objCheckBoxs.length; i++) { 26 if (objCheckBoxs[i].value == checkedValue) { 27 objCheckBoxs[i].checked = true; 28 break; 29 } 30 } 31 } 32 33 /* 34 *赋值单选框 35 *radioName 单选框的name 36 *radioValue 单选框需要选中的值 37 */ 38 function checkedRadioByValue(radioName, radioValue) { 39 var objRadios=document.getElementsByName(radioName); 40 for (var i = 0; i < objRadios.length; i++) { 41 if (objRadios[i].value == radioValue) { 42 objRadios[i].checked = true; 43 break; 44 } 45 } 46 }