php - 如果 URL 上有值,则在创建后更改 <select> 的选定值(通过 PHP)

标签 php css

我正在创建一个这样的:

<select name="id" id="id">
    <OPTION VALUE="null">Select<OPTION>
    <? foreach ($genres as $row){ ?>
        <OPTION VALUE="<? echo $row->id; ?>"><? echo utf8_encode($row->name); ?></OPTION>
    <?
       }
    ?>
</select>

我正在使用 $_GET 检查 URL 上的值,然后只接受它,使用该值我必须在选择菜单中预先选择该选项,有什么想法如何做到这一点?我不确定如何通过 javascript 执行此操作(或者即使它会更复杂)。

最佳答案

只是使用

selected="selected" 

在您预先选择的选项上

关于php - 如果 URL 上有值,则在创建后更改 <select> 的选定值(通过 PHP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6708923/

相关文章:

PHP __DIR__ 或 __FILE__ 符号链接(symbolic link)

php - 尝试使用 PHP 从 HTML 中提取数据时出错

php - 由cron执行时处理php脚本错误

javascript - 单击下拉菜单不起作用

css - 顺序 CSS 转换与手动计算的 3x3 矩阵不匹配?

php - 无法重定向到 Laravel 5.2 中的路径

php - 如何在 PHP 中创建平面 JSON 对象而不是对象数组

jquery - 通过滚动向 h1 标签添加/删除类

html - 列出元素或表格?

html - 当我使用左浮动内容时,内容会跳出 block