我有以下 HTML 定义了我的选择器:
<select name="zoom_cat[]" style="margin-left:15px;">
<option value="-1" selected="selected">All</option>
<option value="0">News</option>
<option value="1">Publications</option>
<option value="2">Services</option>
<option value="3">Industries</option>
</select>
我正在尝试将所选选项设置为“全部”(值 -1)。由于某种原因,此 jquery 代码没有效果(相同的选项保持选中状态):
$('input[name="zoom_cat[]"] option[value="-1"]').attr('selected', 'selected');
最佳答案
$('select[name="zoom_cat[]"] option[value="-1"]').attr('selected', 'selected');
而不是输入
关于jquery 选择选项不起作用(按名称),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10182200/