Javascript Opt组中的JQuery集选项

Javascript Opt组中的JQuery集选项,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我试图弄清楚如何使用JQuery在optgroup内设置选项,但似乎弄不清楚 我在页面上有一个隐藏字段,其中包含以下值4-2014。准备好后,我想读取隐藏值并设置所选选项 html: 这里有一把小提琴:试试看 $('#dropdownlist').val(monthyear[0]).change(); 字段: <input type="hidden" id="hidden_select" value="4-2014" /> 这是很棒的东西,很简单。 $('#dropdownlis

我试图弄清楚如何使用JQuery在optgroup内设置选项,但似乎弄不清楚

我在页面上有一个隐藏字段,其中包含以下值4-2014。准备好后,我想读取隐藏值并设置所选选项

html:

这里有一把小提琴:

试试看

$('#dropdownlist').val(monthyear[0]).change();
字段:

<input type="hidden" id="hidden_select" value="4-2014" />

这是很棒的东西,很简单。
$('#dropdownlist').val(monthyear[0]).change();
<input type="hidden" id="hidden_select" value="4-2014" />
var hidden = $("#hidden_select").val().split("-");
var month = hidden[0];
var year = hidden[1];
var list = $("#dropdownlist");
var theOption = list.find('optgroup#'+year+' option[value="'+month+'"]').val();
list.val(theOption).change();