复选框yii2不需要任何选项,只需要顶部的标签



yii2复选框值不是必需的。在yii2活动形式的顶部只需要标签。

您可以在Yii2中使用HTML助手类的简单tag((方法。如下:

Html::tag('label', 'LABEL_TEXT');

或者,您可以只提到该特定字段的模板选项{label},如:

$form->field($model, ATTRIBUTE_NAME, ['template' => '{label}'])->checkbox();

有很多方法。您可能想要创建一个Toggle Switch或。

<?= $form->field($model, 'Attribute')->checkbox([
'label' => false, // <label> is the parent of <input>
'style' => 'visibility: hidden !important;', // Or display: none;
])->label('yourLabel', ['style' => 'display:block',]); ?>

此外,如果用户单击<label>元素中的文本,则会切换控件。您可以使用yiibootstrapActiveForm而不是yiiwidgetsActiveForm来获得更多选项。

最新更新