我正在使用带有IE10的JQuery 1.8.11版本。
我有一个单行的表。表格ID为#listTable
,<tr>
ID为#listTableRow
,<td>
ID为#days
。
该行有多个单元格,每个单元格中都有一个具有相同ID的下拉列表:#searchString
。我希望能够在第三个单元格中选择下拉列表,并将其选项设置为option:first
。我已经能够使用下面的代码选择td
,但不能选择特定的下拉列表。如何在表格中选择第3个下拉列表?
<script type="text/javascript">
$(document).ready(function () {
var nos = $('#listTable #searchString').length;
$.each($checkboxes, function () {
if ($(this).is(':checked')) {
$('#listTable #days:nth-child(3)').css('border', '2px dashed blue');
});
});
</script>
答案 0 :(得分:1)
这将选择第三个单元格中的下拉列表,并将其选项设置为选项:first
$('#listTable td').eq(2).find("#searchString option:first").prop('selected', true);