如何在默認情況下取消選中複選框? 我試試這個。Yii2複選框默認未選中
<?=$form->field($model, 'rememberMe', ['template' => "<div>{input}</div>\n<div>{error}</div>"])->checkbox(['checked'=>false])?>
但是沒辦法。它總是追加檢查=「檢查」的HTML。我需要複選框第一次被取消選中。
如何在默認情況下取消選中複選框? 我試試這個。Yii2複選框默認未選中
<?=$form->field($model, 'rememberMe', ['template' => "<div>{input}</div>\n<div>{error}</div>"])->checkbox(['checked'=>false])?>
但是沒辦法。它總是追加檢查=「檢查」的HTML。我需要複選框第一次被取消選中。
嘗試使用值=假
<?=$form->field($model, 'rememberMe',
['template' => "<div>{input}</div>\n<div>{error}</div>"])->
checkbox(['value' => false])?>
或(簡單地)分配$model->rememberMe = false;
那麼簡單,有效。謝謝。 – Jorgeska
這是非常有用的。只需要設置真或假。 例如: -
$model->"CHECKBOX NAME" as true or false
只需
設置你的屬性在conrtoller – yafater