Php Laravel刀片中标签标签中的单选按钮
如何将此代码制作成拉威尔之刃Php Laravel刀片中标签标签中的单选按钮,php,laravel,radio-button,label,blade,Php,Laravel,Radio Button,Label,Blade,如何将此代码制作成拉威尔之刃 <label class="radio" for="penyakit-0"> <input name="penyakit" id="penyakit-0" value="Asma" type="radio"> Asma </label> 阿斯玛 我尝试了许多方法,可以通过使用刀片语法从它的文本中点击单选按钮,但仍然没有得到正确的结果 这是该HTML的刀片式语法: <label class="radio"
<label class="radio" for="penyakit-0">
<input name="penyakit" id="penyakit-0" value="Asma" type="radio">
Asma
</label>
阿斯玛
我尝试了许多方法,可以通过使用刀片语法从它的文本中点击单选按钮,但仍然没有得到正确的结果
这是该HTML的刀片式语法:
<label class="radio" for="penyakit-0">
{{ Form::radio('penyakit', 'Asma', array('id'=>'penyakit-0')) }}
</label>
{Form::radio('penyakit','Asma',array('id'=>'penyakit-0'))}
试试:
编辑:
如上所述,此Laravel片段不会生成带有嵌入input
元素的label
元素
不幸的是(或幸运的是),出于某种原因,design Laravel选择了使用
for
属性的替代结构。到底是什么问题?单击Asma
文本不会选择单选按钮?我的意思是。当我像这样将语法更改为blade:{{Form::radio('penyakit','Asma',array('id'=>'penyakit-0'))}}当我单击文本'Asma'时,它不会被选中。所以,很不幸,被接受的答案并没有回答这个具体的问题。@phil gyford感谢您让我们注意到这一点!对答案进行编辑。如果要检查,可以使用true。
{{ Form::label('penyakit-0', 'Asma') }}
{{ Form::radio('penyakit', 'Asma', false, array('id'=>'penyakit-0')) }}