我遇到了一些问题,希望有人能帮我解决。
我有一个包含一些下拉菜单(A,B和C)的搜索表单
当我选择选项值B时,我需要取消选中复选框
我已经尝试过我在网上找到的所有解决方案,但我无法让它发挥作用 - 我试图做一个简单的if语句,但仍然没有。
希望有人能指出我正确的方向。
答案 0 :(得分:2)
当您选择下拉列表时,您可以使用JQuery取消选中复选框,而不是检查所选值是否为b。如果是b而不是通过jquery unchecked复选框
HTML
<select name="dropdown" >
<option value="A">option A</option>
<option value="B">option B</option>
<option value="C">option C</option>
</select>
<input type="checkbox" id="checkbox" name="checkbox" value="" checked>
jquery的
$(document).ready(function() {
$('select[name="dropdown"]').change(function(){
if ($(this).val() == "B")
$("#checkbox").removeAttr("checked");
});
});
答案 1 :(得分:0)