动态生成的名称字段的单选按钮组验证

马哈特尼奇

代码:

html

<form id="myform" type="post">
    <fieldset id="myid1">
        <input id="entries_8490_burn_id_1" name="entries[8490][burn_id]" value="1" type="radio"/>
        <input id="entries_8490_burn_id_2" name="entries[8490][burn_id]" value="2" type="radio"/>
        <input id="entries_8490_burn_id_3" name="entries[8490][burn_id]" value="3" type="radio"/>
    </fieldset>
    <fieldset id="myid2">
        <input id="entries_8491_burn_id_1" name="entries[8491][burn_id]" value="1" type="radio"/>
        <input id="entries_8491_burn_id_2" name="entries[8491][burn_id]" value="2" type="radio"/>
        <input id="entries_8491_burn_id_3" name="entries[8491][burn_id]" value="3" type="radio"/>
    </fieldset>
    <input type="submit" />
</form>

JS / jQuery

$( document ).ready(function() {
    $('#myform').on('submit', function(e) {
        e.preventDefault();
        $("fieldset[id^='myid']").each(function () {
           myid = this.id
           alert(myid)
           alert($(myid +" > input[name^='entries']").is(":checked"));
        });               
    });    
});

小提琴:http//jsfiddle.net/woav90mz

问题:

当我检查其中一个组中的单选按钮时,我仍然会收到“ false false”。不知何故没有正确选择组!谁能发现我的错误?

左旋基

您缺少#->更新了小提琴

alert($("#" + myid + " > input[name^='entries']").is(":checked"));

而且,如果您只是想确保每个组都选中了一个单选按钮,则可以简单地执行以下操作:

$("fieldset[id^='myid']").find(" > input[name^='entries']:checked").length;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Ionic 3 formarray 验证动态单选按钮组

来自分类Dev

如何使单选按钮组(动态生成)独立工作?

来自分类Dev

Angular js动态生成的单选按钮自动添加名称属性

来自分类Dev

再次验证单选按钮组?

来自分类Dev

动态更改单选按钮的名称

来自分类Dev

动态生成单选按钮

来自分类Dev

验证组字段仅当单选按钮被选中(有条件的验证)

来自分类Dev

动态单选组的jQuery表单验证

来自分类Dev

动态单选组的jquery表单验证

来自分类Dev

如何验证一组单选按钮?

来自分类Dev

验证是否选择了单选按钮组JQUERY

来自分类Dev

如何验证两组单选按钮

来自分类Dev

在jQuery中验证动态单选按钮div

来自分类Dev

动态生成单选按钮并获取选定的单选按钮ID

来自分类Dev

动态添加单选按钮时单选组中的问题

来自分类Dev

从json数据动态生成单选按钮

来自分类Dev

JS:单选按钮-根据选择动态生成

来自分类Dev

单选按钮名称更改以进行验证验证

来自分类Dev

动态可切换的Bootstrap的单选按钮组

来自分类Dev

多个具有相同名称的单选按钮组?

来自分类Dev

输入文本字段并更改单选按钮组的值

来自分类Dev

动态添加android后,单选按钮在单选按钮组中全部可选

来自分类Dev

如何验证从此javascript动态生成的字段?

来自分类Dev

JavaScript - 如何获取动态单选按钮名称和选定值?

来自分类Dev

必填字段的前端验证,取决于单选按钮的值

来自分类Dev

使用Angular验证选择字段和单选按钮

来自分类Dev

根据单选按钮禁用 Powermail 中的字段验证

来自分类Dev

动态生成的字段增量问题的名称

来自分类Dev

无法使用JavaScript / jQuery动态删除单选按钮输入字段

Related 相关文章

热门标签

归档