我有两个选择。我想让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>
答案 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>