php - 在选择中预选了其他选项
问题描述
我有这部分代码
<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 预选其他选项。我怎样才能做到这一点?
解决方案
当您获得所需的类别名称时,您可以将selected
属性添加到选项中。
<option<?= ($category['name'] == "Number2" ? " selected" : "") . ">" . $category['name'] ?></option>
推荐阅读
- python - 无法从我的 Django 视图中加载第二个 Highcharts 图表
- java - 如何使用 jetty 和 spring boot 收集和获取连接池统计信息?
- javascript - 在tinymce编辑器中模糊时如何获取父iFrame ID?
- android - 为什么android webview没有从缓存中加载所有资源?
- vba - 我想使用 vba 将光标移动到 word 中的特定表格下方
- r - 加速函数
- mysql - 将所有正值求和为 col1,将所有负值求和为 col2,并按名称分组 SQL
- regex - 如何在正则表达式中删除某些字符和连字符后的所有内容?
- generics - 为特征实现 std::ops::Add
- c++ - 下面的代码有什么问题。我收到运行时错误