2013-05-17 37 views
0

我有一个选择列表框,当我加载页面时我想选择一个列表值。我正在使用以下方法,它的工作原理如下:在jQuery指令行中替换常量

$("#mySelect").find("option[value=3]").attr("selected",true); 

用var替换3常量的最佳方法是什么?例如:

var myVar = 3; 

它应该很容易,但我不明白。

回答

1

您可以通过连接选择器将变量放入选择器。

Live Demo

var myVar = 3; 
$("#mySelect").find("option[value="+myVar+"]").attr("selected",true); 
+0

我试过,但它不工作。 – Jorge

+0

查看我的现场演示,并使用道具而不是attr? – Adil

+0

是的,你的演示效果很好,但这里不工作。我不知道为什么。我正在使用Twitter Bootstrap中的组合框类。 – Jorge