首页 > 解决方案 > 在选择中预选了其他选项

问题描述

我有这部分代码

<select id="category" name="category" class="col-md-5">
    <?php foreach ($categories as $category) : ?>
      <option><?= $category['name'] ?></option>
    <?php endforeach ?>
  </select>

我有类别 Number1、Number2、Number3

当我进入页面时,我已经自动预选
了编号 1。我想为示例
编号 2 预选其他选项。我怎样才能做到这一点?

标签: phphtml

解决方案


当您获得所需的类别名称时,您可以将selected属性添加到选项中。

<option<?= ($category['name'] == "Number2" ? " selected" : "") . ">" . $category['name'] ?></option>

推荐阅读