2 回答

TA貢獻(xiàn)2012條經(jīng)驗(yàn) 獲得超12個(gè)贊
嘗試這個(gè):
@section('content')
<div class="card">
<div class="card-header">Quiz: {{$category->name}}:</div>
<div class="card-body">
<form action="#" method="post" class="form-group">
@csrf
@foreach($questions as $key => $question)
@php
$q = 1+$key
@endphp
<div class="form-group">
<label for="question">Question {{1+$key}}:</label>
<p class="card-text">{{$question->question_text}}</p>
@foreach($question->option_text as $key => $option)
<input name="radio-{{$q}}" type="radio">{{$option}}
@endforeach
</div>
@endforeach
<div class="form-group">
<input type="submit" class="btn btn-primary">
</div>
</form>
</div>
</div>
@endsection

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊
這似乎是單選按鈕的正常行為,當(dāng)時(shí)只有一個(gè)是市場(chǎng)。您是否嘗試過使用復(fù)選框?
另外,如果你想將它發(fā)送到后端,你需要設(shè)置一個(gè)名稱屬性。神奇之處在于:不要使用單數(shù)名稱,而是將其作為數(shù)組放置,以便在您的控制器上獲得一個(gè)數(shù)組。
<input type="checkbox" name="question[]" class="btn btn-primary">
- 2 回答
- 0 關(guān)注
- 142 瀏覽
添加回答
舉報(bào)