根据页面更改更改下拉列表值

时间:2015-04-21 11:47:43

标签: javascript jquery

<select id="location-search"  onChange="window.location.href=this.options[this.selectedIndex].value;"> > 
    <option value="http://dignitytech.com/efront/contact-us/">Ireland</option>

    <option value="http://dignitytech.com/efront/united-kingdom-2/">United Kingdom</option>

    <option value="http://dignitytech.com/efront/spain/">Spain</option>

    <option value="http://dignitytech.com/efront/romania/">Romania</option> 

</select>

现在我想根据页面更改来更改下拉列表值。

任何人帮助我

2 个答案:

答案 0 :(得分:2)

您应该可以通过在页面加载时执行的这一简单代码来实现此目的:

$('#location-search').val(location.href);

答案 1 :(得分:0)

根据您已有的内容,我假设您在多个页面上具有完全相同的选择权。如果是这样,那么只需在每个页面上标记适当的值(因此当您contact-us时,请使用selected属性标记该选项。