如何根据两个选择制作'window.location'

时间:2015-11-18 02:11:16

标签: jquery

我有两个选择。我想让jquery知道,例如,如果在其中一个中选择了白色,并且在单击按钮时在另一个中选择了绿色,那么它可以执行某些操作(例如,转到http://stackoverflow.com)。

<select id="filter-select">
   <option value="white">white</option>
   <option value="black">black</option>
</select>

<select id="filter-select">
  <option value="green">green</option>
  <option value="blue">blue</option>
</select>

<button type="button">Click Me!</button>

1 个答案:

答案 0 :(得分:2)

PS:由于stackoverflow的限制,您将无法在此处重定向。

function redirectPage () {
  if (document.getElementsByClassName('filter-select')[0].value == "white" || document.getElementsByClassName('filter-select')[1].value == "green") {
    window.location = "http://www.stackoverflow.com";  
  }
}
<select class="filter-select">
  <option value="white">white</option>
  <option value="black">black</option>
</select>

<select class="filter-select">
  <option value="green">green</option>
  <option value="blue">blue</option>
</select>

<button type="button" onclick="redirectPage()">Click Me!</button>

https://stackoverflow.com/