gpt4 book ai didi

jQuery,如何从表单选择中检查选定的选项?

转载 作者:行者123 更新时间:2023-12-01 06:29:53 26 4
gpt4 key购买 nike

我选择了这个表单:

<select name="select_date" id="select_date">
<optgroup label="Select Date">
<option value="0" selected="selected">Custom Date</option>
</optgroup>
<optgroup label="Or Custom Date">
<option value="1"> Current Month</option>
<option value="2"> Last Month</option>
<option value="3"> Last 3 Months</option>
<option value="4"> Last 6 Months</option>
<option value="5"> Last Ever</option>
</optgroup>
</select>

<div id="test">hide me</div>

如何检查所选选项,以便:如果选择了选项 3,则隐藏带有 id test 的 div

最佳答案

$("#test").toggle($("#select_date").val() != 3);

封装在 change 事件的事件处理程序中:

$("#select_date").bind("change", function () {
$("#test").toggle(this.value != 3);
}).change();

示例: http://jsfiddle.net/Qde8d/

注释:

  • 使用 toggle 的版本它采用 showOrHide 参数,当所选选项不是 3 时显示 #test,当选项为 3 时隐藏它。
  • 使用事件处理程序内的 this.value.val() 访问 select 元素的当前值如果您正在使用 jQuery 对象。

关于jQuery,如何从表单选择中检查选定的选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7811892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com