如何在 Yii2 的下拉列表中添加占位符



我需要在我的dropdown中添加一个占位符,但不知何故它不起作用。

这是我的输入字段:

<?= $form->field($category, 'id')->dropDownList($categoryList, [
    'id' => 'category-id',
    'prompt' => 'Select category', [
        'disabled' => true,
       ]
]); ?>

有人可以解释我做错了什么吗?感谢您的任何帮助!

DropDownList没有placeholder,请改用'prompt'

$form->field($category, 'id')->dropDownList($categoryList, [
    'id' => 'category-id',
    'prompt'=>'- Select category -'
]);