jQuery选择值集问题

use*_*178 0 cookies jquery selected

对于我的生活,我无法弄清楚这一点.希望你们中的一些专家可以帮助我:>我已经尝试了几种我在这里找到的方法......但是,我必须将代码放错,因为我似乎无法正确设置值.

我希望发生的是,用户在下拉列表中选择一个区域,然后设置一个cookie.根据cookie,用户将被重定向到特定页面.我似乎已正确设置/检测到cookie,但是一旦用户到达新页面,我希望区域下拉列表将当前区域"选中",以便用户知道它们位于正确的区域..如何设置将cookie检测为特定区域时选择的值?

这是我目前的代码:

<select id="regionSelect">
<option id="aus" value="aus">Australia</option>
<option id="fr" value="fr">France</option>
<option id="ger" value="ger">Germany</option>
<option id="usa" value="usa">USA</option>
</select>

<script>
$('#regionSelect').change(function() {

   $.cookie('hrregion', $(this).val(), {expires: 365});

if ($.cookie('hrregion') == "aus") {
       window.location.href = "australia.aspx";  
}

if ($.cookie('hrregion') == "fr") {
       window.location.href = "france.aspx";  
}

if ($.cookie('hrregion') == "ger") { 
        window.location.href = "germany.aspx";        
}

if ($.cookie('hrregion') == "usa") {
       window.location.href = "usa.aspx";  
}
</script>
Run Code Online (Sandbox Code Playgroud)

Exp*_*lls 5

在脚本结束之前,添加:

$("#regionSelect").val($.cookie('hrregion'));
Run Code Online (Sandbox Code Playgroud)