我想读取其标识中包含[]的select标记的值。
<select id="jobtype[]" class="dropDown" size="4" multiple="multiple" name="jobtype[]">
<option value="28">Activity staff/ Resort Rep</option>
<option value="1">Admin/ Secretarial/ Clerical</option>
<option value="2">Advertising/ Marketing/ PR</option>
<option value="29">Art/ Design</option>
<option value="30">Au Pair/ Nanny</option>
我正在使用以下功能设置'selected':
$("#jobtype\\[\\] option").each(function()
{
//if ($(this).val() == 39)
{
$(this).attr('selected', 'selected');
}
});
}
答案 0 :(得分:1)
答案 1 :(得分:0)
它应该像这样工作:http://jsfiddle.net/2e3tY/1/,所以还有其他问题:
尝试:
select
代码答案 2 :(得分:0)
你的代码似乎工作正常,这里是小提琴。 http://jsfiddle.net/LxKrS/1/
$("#jobtype\\[\\] option").each(function() {
if ($(this).val() == 29) {
$(this).attr('selected', 'selected');
}
});