如何将选择框中的第一个选项设置为空值?
我正在从我的数据库中获取数据,我想将选项默认设置为“请选择一个选项”。
最佳答案
我发现 'default'=>'Please select'
不适用于 HTML5 required 属性。
这确实有效:
$listOfValues = [1 => 'Choice 1'];
Form::select('fieldname',[null=>'Please Select'] + $listOfValues);
如果你不喜欢现代 PHP 语法,
$listOfValues = array(1 => 'Choice 1');
$listOfValues[null] = 'Please Select';
Form::select('fieldname', $listOfValues);
但关键是要为空值设置一个标签。
关于php - 第一个选项为空的选择框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24912295/