And*_*rew 8 html php yii active-form
我正在使用Yii2框架,我想生成这样的HTML代码
<input type="checkbox" id="queue-order" name="Queue[order]" value="1" checked>
Run Code Online (Sandbox Code Playgroud)
在使用ActiveForm的视图中.
我试过了
echo $form->field($model, 'order')
->checkBox(['label' => ..., 'uncheck' => null, 'checked' => true]);
Run Code Online (Sandbox Code Playgroud)
以及
echo $form->field($model, 'order')
->checkBox(['label' => ..., 'uncheck' => null, 'checked' => 'checked']);
Run Code Online (Sandbox Code Playgroud)
但是生成的html代码中没有出现所需的字符串"checked".
奇怪的是,如果我用"选中"代替"选中"
echo $form->field($model, 'order')
->checkBox(['label' => ..., 'uncheck' => null, 'selected' => true]);
Run Code Online (Sandbox Code Playgroud)
然后生成的html代码包含属性"selected":
<input type="checkbox" id="queue-order" name="Queue[order]" value="1" selected>
Run Code Online (Sandbox Code Playgroud)
那么,如何为具有"已检查"属性的复选框生成html代码?
| 归档时间: |
|
| 查看次数: |
50055 次 |
| 最近记录: |