jQuery,如何从表单选择中检查选定的选项?
我有这个表单选择:
<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>
如何检查选定的选项,以便:if option 3 selected then hide the div with id test
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
封装在
change
事件的事件处理程序中:示例: http: //jsfiddle.net/Qde8d/
注意:
toggle
,当所选选项不是 3 时,采用showOrHide
参数显示#test
,并且3.this.value
或 select 元素的当前值.com/val” rel="nofollow">.val()
如果您正在使用 jQuery 对象。Wrapped in an event handler for the
change
event:Example: http://jsfiddle.net/Qde8d/
Notes:
toggle
that takes ashowOrHide
parameter to show#test
when the selected option is not 3, and hide it when it is 3.select
element usingthis.value
inside the event handler or.val()
if you're working with a jQuery object.示例
Example
编辑:奖励:工作小提琴
Edit: Bonus: working fiddle