我有一个表,每一行都有一个复选框和下拉菜单。如何设置下拉菜单的值
这是一个行
<tr>
<td><input id="checked1" type="checkbox" class="cd" value="1"></td>
<td><b>select</b></td>
<td>
<select name="questionType" id="questionType" class="qType QSelect">
<option value="">--Select--</option>
<option value="1">text</option>
<option value="2">rate</option>
<option value="3">etc</option>
<option class="show-checkboxes" value="4">option</option>
</select>
</td>
<td><input type="hidden" id="optionInputa1"></td>
</tr>
我想设置的下拉通过使用jQuery作为选择显示text
。
这里有2种方法我试过
//$("#checked1").closest("input:select").val('text');
$('#checked1').parent().sibling().sibling().children().closest("input:select").val('text');
,但没有工作。
谁能告诉我这里有什么问题吗?
可以看到fiddle
你想选择在复选框检查时下拉并且选择值应该等于ch eckbox的价值,是这个要求吗? –