Javascript /jquery-如何确定列表/复选框是否允许选择多个值

javascript/jquery- how to determine if a list/checkbox allows multiple values to be selected or not

本文关键字:选择 许选择 jquery- 何确定 列表 是否 复选框 Javascript      更新时间:2023-09-26

我试图通过使用jquery解析一个典型的形式。我想获得所有的详细信息的各个字段的形式- viz字段名称,字段类型(如单选/复选框/列表)…

如何确定一个字段是否允许选择多个值?(如在复选框或列表框中)?

如果这不能用jquery完成,那么它可以用纯javascript完成吗?我已经与我有一个引用的元素,这(是否允许多个值)必须确定…

用一些<div>包围控件:

<div id="testCheck">
                <input type="checkbox" checked="checked" value="1" />
                <input type="checkbox" checked="checked" value="2" />
                <input type="checkbox" checked="checked" value="3" />
                <input type="checkbox" checked="checked" value="4" />
                <input type="checkbox" checked="checked" value="5" />
                <input type="checkbox" checked="checked" value="6" />
                <input type="checkbox" checked="checked" value="7" />
                <input type="checkbox" checked="checked" value="8" />
    </div>

并使用以下jquery代码片段检查选中或未选中的元素。.size()将返回选中项目的编号,您可以通过.val()获得选中项目的值。

//当Document或某些元素加载时编写代码,点击

 $(document).ready(function() {
                $("#testChk").click(function() {
                    alert($("#testCheck :checked").size());
                    //function to print the value of each checked checkboxes
                    $("#testCheck :checked").each(function() {
                        alert("value = " + $(this).val());   
                });

如需更多帮助,请点击以下链接:

我怎么知道哪个单选按钮是通过jQuery选择的?

看一下jquery选择器。你应该注意底部的项目:password,:reset等,你需要使用。http://api.jquery.com/category/selectors/

http://jquery-howto.blogspot.com/2008/12/how-to-check-if-checkbox-is-checked.html

jQuery中的复选框,单选按钮和选择选项