当前位置: 首页 > 知识库问答 >
问题:

在laravel collectives中制作单选按钮

湛安宁
2023-03-14

如何在laravel collectives中制作单选按钮?

{{Form::radio('gender','1',['class'=>'form-check-input'])}}

我从数据库中获取值,我需要选择适当的性别值。

$data->gender

完整代码如下

<div class="col-sm-9" style="margin:auto">
    <div class="form-check form-check-inline">
        {{Form::radio('gender','1',['class'=>'form-check-input'])}}
        <label class="form-check-label ml-2" for="inlineRadio1">Male</label>
    </div>
    <div class="form-check form-check-inline">
        {{Form::radio('gender','2',['class'=>'form-check-input'])}}
        <label class="form-check-label ml-2" for="inlineRadio2">Female</label>
    </div>
</div>

共有2个答案

羊舌兴德
2023-03-14

在选项数组前添加true,并在其他数组上清空"

{{ Form::radio('gender', 1, true, ['class'=>'form-check-input', 'id' => 'inlineRadio1']) }}
{{ Form::label('inlineRadio1', 'Male', ['class' => 'form-check-label']) }}

{{ Form::radio('gender', 2, '', ['class'=>'form-check-input', 'id' => 'inlineRadio2']) }}
{{ Form::label('inlineRadio2', 'Female', ['class' => 'form-check-label']) }}
姜正初
2023-03-14

填充表单的数据应该放在form::model()方法中。

比如:

关于控制器函数

// on the controller function
$data['gender'] = 1;
return view('my-view')
    ->with('data' $data);

在模板上

{{ Form::model($data/*, ...*/) }}
<div class="col-sm-9" style="margin:auto">
    <div class="form-check form-check-inline">
        {{Form::radio('gender','1',['class'=>'form-check-input'])}}
        <label class="form-check-label ml-2" for="inlineRadio1">Male</label>
    </div>
    <div class="form-check form-check-inline">
        {{Form::radio('gender','2',['class'=>'form-check-input'])}}
        <label class="form-check-label ml-2" for="inlineRadio2">Female</label>
    </div>
</div>
{{ Form::close() }}
 类似资料:
  • 问题内容: Django 1.0.2中是否有一个小部件可以将a渲染为两个单选按钮而不是一个复选框? 问题答案: 你可以通过重写ModelForm中的字段定义来做到这一点:

  • 下面的代码是从test.jsp页面获取数据的联机测试。现在,当用户单击一个单选按钮并单击next时,它将存储该单选按钮的值,并显示该单选按钮的next值。在这里,单选按钮正常工作,但我不能存储每个单选按钮的值单击。 上面的代码将hidden字段的值传递给test.jsp,以便带来该值。

  • 问题内容: 我正在尝试从3个按钮的列表中进行选择,但是找不到选择它们的方法。以下是我正在使用的HTML。 我可以使用以下代码找到它: 输出:SRF,COM,MOT 但我想选择ChoiceOne。(单击它)我该怎么做? 问题答案: 使用CSS选择器或XPath 直接按属性选择,然后单击它。 更正(但是OP应该学习如何在文档中查找) 在Python绑定中,它不存在,称为。一个人应该能够查看异常消息并在

  • 此输出:SRF、COM、MOT 但我想选一个。(点击它)我怎么做?

  • 我有一个点击单选按钮的代码,一开始我用的是Chrome。使用下面的代码: 我发现了一个错误: 做研究的时候,我把代码改成: 当我单击单选按钮时,标签会在单击时获得一个附加属性。 其他编辑: 这组按钮如下所示:

  • 问题内容: 当显示一组JRadioButton时,最初不会选择任何一个(除非您以编程方式强制执行此操作)。我希望即使在用户已经选择一个按钮之后,也可以将按钮放回该状态,即,不应选择任何按钮。 但是,使用通常的嫌疑人并不能达到预期的效果:在每个按钮上调用’setSelected(false)’不起作用。有趣的是,当按钮没有放入ButtonGroup时,它 确实可以 工作-不幸的是,对于JRadioB