按值jquery选择选项

时间:2014-03-08 16:38:51

标签: jquery

我想在select by value中找到选项。选择输入已经是一个jquery对象。到目前为止,这是我的代码:

my_select.filter("option[value='2']").attr('selected', "selected");

4 个答案:

答案 0 :(得分:1)

您可以使用

my_select.find("option[value='2']").prop('selected', "selected");

答案 1 :(得分:1)

如果您只想更改值,请尝试

my_select.val(2);

Demo

答案 2 :(得分:0)

您可以使用find()代替filter()

my_select.find("option[value='2']").prop('selected', true);

使用prop()attr()

更好

Fiddle Demo

答案 3 :(得分:0)

只需使用查找而不是过滤器,您的代码就可以按照您的要求运行。

相关问题