飞飞 2017-03-20 16:25:18 4463次浏览 1条回复 1 0 0

隐藏表单有两种表示方法: 1、<?= Html::activeHiddenInput($model,'id',array('value'=>1)) ?> 只有一个单独的input表单,不会加上html代码 如:

<input id="dealer-id" name="Dealer[id]" value="1" type="hidden">

2、<?=$form->field($model, 'id')->hiddenInput(['id'=>$model->id])->label(false)?> 生成一个隐藏表单,但是会加上html代码,label(false) 只能控制laber标签不显示 如下:

<div class="form-group field-dealer-udid">
<input id="dealer-id" class="form-control" name="Dealer[id]" value="79" udid="79" type="hidden">
<div class="help-block"></div>
</div>

有问题请访问PHP学习网

您需要登录后才可以回复。登录 | 立即注册