检查是否选择了选项,是否显示其他选项值
Check if option is selected appear an other option value
我有一些像:
<select id="BanReason">
<option value="hack">Hack</option>
<option value="badlang">Bad Language</option>
<option value="scrammer">Scrammer</option>
</select>
<select id="BanLength">
<option value="1day">1 Day</option>
<option value="2days">3 Days</option>
<option value="1week">1 Week</option>
</select>
我想做的是,如果在#BadReason中选择扰频器,在#BanLength中自动选择1周。
尝试使用change event
BanReason
,并基于此值将所需值传递给BanLength
并触发更改:
$("#BanReason").on("change",function(){
if(this.value == "scrammer"){
$("#BanLength").val("1week").trigger("change");
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="BanReason">
<option value="hack">Hack</option>
<option value="badlang">Bad Language</option>
<option value="scrammer">Scrammer</option>
</select>
<select id="BanLength">
<option value="1day">1 Day</option>
<option value="2days">3 Days</option>
<option value="1week">1 Week</option>
</select>
On change event将帮助您做到这一点
$("#BanReason").on("change",function(){
if($(this).val() == "scrammer")
$("#BanLength").val("1week");
});
添加了一个小提琴小提琴
相关文章:
- 如何检查数组中的对象是否等于选项值
- 如何检测用户是否在同一会话中打开了多个窗口或选项卡
- PayPal按钮是否有一个简单的选项,其中金额基于一些用户输入
- 如何通过json对象选项卡中的Id来检查对象是否存在
- jQuery-检测选择对象是否添加或删除了选项
- 我如何为列出的选项卡元素编写一个Protractor测试,它会检查它是否's是否处于活动状态
- Angular+bootstrap ui,检查当前选项卡是否已处于活动状态
- 隐藏/显示下面的分区根据是否选择某个选项进行选择
- 如何检测父选项卡是否关闭
- 检查具有特定标题的浏览器选项卡是否已存在
- 是否可以在不使用jQuery的情况下在下拉列表中选择选项
- 我们是否有任何通用脚本/ jquery插件可以在通过ajax选项卡加载的内容上应用javascript
- 是否有使用Javascript的Parse.com下拉选项
- 在使用Dropzone.js添加文件之前,是否可以有弹出选项
- javascript是否有一个选项可以使句点与任何字符匹配,包括换行符
- 多个选项卡是否可用于提交表单
- 是否可以使用后退按钮保留窗体单选选项
- 检查是否存在基于jQuery 1.7中文本的选择选项
- 是否可以使用chrome扩展名与非活动选项卡中的内容元素进行交互
- 是否可以在HTML选择下拉菜单的每个选项上附加一个qtip2工具提示