Jquery选择选项值复选框

时间:2015-06-24 07:40:22

标签: jquery select checkbox

我遇到了一些问题,希望有人能帮我解决。

我有一个包含一些下拉菜单(A,B和C)的搜索表单

当我选择选项值B时,我需要取消选中复选框

我已经尝试过我在网上找到的所有解决方案,但我无法让它发挥作用 - 我试图做一个简单的if语句,但仍然没有。

希望有人能指出我正确的方向。

2 个答案:

答案 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)

您可以使用JQuery取消选中复选框,如下所示:

$("#checkbox").removeAttr("checked");

查看this JSFiddle