代码如下:
<?php $form=ActiveForm::begin([
'fieldConfig'=>[
'template'=>'{input}',
],
]);?>
<div class="span4 box">
<div class="content-wrap">
<?=$form->field($model,'adminuser')->textInput(['class'=>'span12','placeholder'=>'管理员帐号']);?>
<?=$form->field($model,'adminpass')->textInput(['class'=>'span12','placeholder'=>'管理员密码'])?>
<a href="#" class="forgot">忘记密码?</a>
<?=$form->field($model,'rememberMe')->checkbox([
'id'=>'remember-me',
'template'=>'<div class="remember">{input}<label for="remember-me">记住我</label></div>'
])?>
<?=Html::submitButton('登录',['class'=>'btn-glow primary login'])?>
</div>
</div>
<?php ActiveForm::end(); ?>
也就是说,这个:
<?=$form->field($model,'rememberMe')->checkbox([
'id'=>'remember-me',
'template'=>'<div class="remember">{input}<label for="remember-me">记住我</label></div>'
])?>
默认勾选,效果如图:
而我通过firebug发现,去掉框选部分才能去掉默认勾选:
而这个checked=””却是自动生成的
请问怎样设置让这个checked=””消失,或者说取消默认勾选?
看图就能明白了
yii默认的应该是不选中的,你这个如果是修改第三方的插件或者产品的话,最好从controller里找找原因
或者你可以试试用JQ来去掉呢.