如何在每个问题的单选按钮中只选择一个选项

问题描述 投票:0回答:1

enter image description here

我的代码:

@foreach($问题$问题)

{{ $question->title }} *

            @foreach($question->question_detail_list as $question_detail)
                <div class="control">
                      <p>
                         <input type="radio" class="select-asnwer selected_{{ $question_detail->id }}" data-question_id="{{ $question->id }}"  id="forms_{{ $question_detail->id }}" name="forms[{{ $question->id }}][{{$question_detail->id}}]['selected-answer']"  value="{{ $question_detail->id }}" required />
                                    <label for="forms_{{ $question_detail->id }}">
                                        {{-- {{ __('Question') }} --}}
                                        {{ __('$question_detail-> choices') }}

                                    </label>
                                </p>    
                        </div>
                    @endforeach
                </div>
            </div>
        @endforeach

我只想为每个问题选择一个选项。我怎样才能在我的前端实现这个?

laravel foreach radio-button laravel-blade bootstrap-5
1个回答
0
投票

所有无线电输入必须同名。考虑更改以下设置名称属性值的逻辑:

name="forms[{{ $question->id }}]"

如:

name="forms_question"
© www.soinside.com 2019 - 2024. All rights reserved.