首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML单选按钮数组

HTML单选按钮数组
EN

Stack Overflow用户
提问于 2016-01-02 01:04:16
回答 1查看 467关注 0票数 1

我有一个动态添加单选按钮和联系人信息输入字段的add contact form

代码语言:javascript
运行
复制
<tr>
<td><input class="case" type="checkbox"/></td>
<td style="text-align: center"><input type="radio" value="1"  name="contact[principal][]" id="contact_1" class="icheck" @if( $contact->principal == 1) checked @endif>                                                                    </td>
<td><input type="text" value="{{ $contact->name }}" data-type="ItemName" name="contact[name][]" id="name_1" class="form-control autocomplete_txt" autocomplete="off"></td>
<td><input type="text" value="{{ $contact->position }}" name="contact[position][]" id="position_1" class="form-control changesNo" autocomplete="off" onkeypress="return IsNumeric(event);" ondrop="return false;" onpaste="return false;"></td>
<td><input type="text" value="{{ $contact->phone }}" data-mask="phone-ext" name="contact[phone][]" id="tel_1" class="form-control changesNo" autocomplete="off"  ondrop="return false;" onpaste="return false;"></td>
<td><input type="email" value="{{ $contact->email }}" name="contact[email][]" id="email_1" class="form-control changesNo" autocomplete="off"  ondrop="return false;" onpaste="return false;"></td>
</tr>

下面是一个:https://jsfiddle.net/66y6dtx0/

只有一个联系人可以作为我的主事,这就是我从帖子中得到的一个例子:

代码语言:javascript
运行
复制
[contact] => Array
    (
        [name] => Array
            (
                [0] => Jane Emerson
                [1] => Jhon Doe
            )

        [position] => Array
            (
                [0] => Gerente
                [1] => CEO
            )

        [phone] => Array
            (
                [0] => (888) 878-3969
                [1] => (888) 578-8919
            )

        [email] => Array
            (
                [0] => jhon.e@gmail.com
                [1] => jhon@example.org
            )

        [principal] => Array
            (
                [0] => 1
            )

    )

问题是,当有多个联系人时,索引与被选择为主体的联系人不匹配。

我怎么才能解决这个问题?

我正在使用Laravel框架,这是有帮助的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-02 02:30:55

我对这个问题的解决办法:

我在单选按钮的名称中添加了使用jquery的行索引,并在本文的帮助下使用jquery取消选择其他单选按钮:

radio different names - only check one

我仍然好奇是否有更好的解决方案。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34561599

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档