[英]Yii2 Set value to RadioList
我在單選按鈕(“批准”和“拒絕”)中賦予值有問題。 如果“ Status” = A,則單選按鈕被選中為批准;否則,如果為“ Status” D,則單選按鈕被選中為單選按鈕Disapprove:
<tr>
<td style="width:200px;">Status Product </td>
<td>
<?=
$form->field($model, 'ProductID')
->radioList(['A' => 'Approved', 'Approved' => 'DisApproved'], ['style' => 'display:inline', 'labelSpan' => '0px', 'name' => 'of-status'])->label(false)
?>
</td>
</tr>
我已經彈出了
$('input[name=of-status]',opener.document).val(row.find("td:nth-child(8)").text());
這對拆分彈出沒有問題
嘗試這個:
<?=Html::activeRadioList($model, 'ad_art',
[1 => 'Approved', 2 => 'DisApproved'], [
'item' => function ($index, $label, $name, $checked, $value) {
$checked ? ' checked="checked"' : '';
return '<label class="radio-inline">' . Html::radio($name, $checked, ['value' => $value]) . $label . '</label>';
}
])?>
請檢查此鏈接。 它可以幫助你
https://stackoverflow.com/a/28631700/5714577
或嘗試使用此。
<?=$form->field($model, 'gender')
->radioList(
[1 => 'Male', 0 => 'Female'],
)
->label(false); ?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.