HTML选择框以检查特定选项

时间:2013-12-19 22:22:16

标签: javascript jquery html ruby-on-rails drop-down-menu

我潜伏了一段时间,最后还是要问一个问题!

我正在测试一个选择表单如下:

    <form id='list'><br>
            1<input type='checkbox' value='1' />
            2<input type='checkbox' value='2' />
            3<input type='checkbox' value='3' />
            4<input type='checkbox' value='4' />
            5<input type='checkbox' value='5' />
            CheckThese<input type='checkbox' name='checkthese' onclick='checkThese()'><br>
    </form>

相应的JavaScript为:

    <script language='JavaScript'>
        function checkThese () {
            var values = ['1', '2', '4', '5'];
            $("#list").find('[value=' + values.join('], [value=') + ']').prop("checked", true);

        }   
    </script>

出于某种原因,当我选中表单中的“CheckThese”复选框时,它不会选择选项1,2,4和5 ..

有人可以帮助我让它发挥作用吗?

非常感谢!

1 个答案:

答案 0 :(得分:1)

你的代码工作,你提供链接jquery src ??

将以下内容添加到您的代码中:(使用google cdn)

<head>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>