使用已知选项设置下拉列表的值 - 使用特定的自定义属性值

时间:2012-03-12 07:14:16

标签: jquery

我有这个选择元素

<select class="zip_plus_master" data-stype='proof'></select>

从数据库加载值,其中这些值的ID是所有选项的属性“data-zipid”的值。一个示例选项是这样的:

<option data-zipid='34'>95628-1092</option>

如何选择某个data-zipid属性值的选项?

解析后,所有选项的“data-zipid”值为currentJSONset.value

我试过这个:

$('.zip_plus_master[data-stype=proof] option:selected').attr('data-zipid', currentJSONset.value);

1 个答案:

答案 0 :(得分:0)

选择data-zipid="34"选项:

$('select.zip_plus_master[data-stype=proof] option[data-zipid="34"]').attr('selected', 'selected')