我绝对是php
的新手,而我正在为一个基本的东西而苦苦挣扎。
我想为我拥有的选择框设置默认值。默认值为2
我的代码
<div class="selector-wrapper">
<select id="adults" class="form-control" onchange="toggleSetGuests()">
<?php
for($i = 0; $i <= 20; $i++):
?>
<option value="<?php echo $i ?>" <?php if($i == 0){ echo('selected="true"'); } ?>>
<?php echo $i ?> Adults
</option>
<?php
endfor;
?>
</select>
</div>
因此,在此选择框中,我获得0到20的选项。我想将默认值设置为2
而不是0
我的方法就像下面
<option value="<?php echo $i ?>" <?php if($i == 2){ echo('selected="true"'); } ?>>
但是没有用。
如何将默认值设置为值2
答案 0 :(得分:1)
<option value="<?php echo $i ?>" <?php if($i == 2){ echo ' selected'; } ?>>
应该可以。您不需要selected=true