设置HTML下拉列表选项

时间:2014-06-27 17:27:08

标签: javascript php html

我正在尝试从php中设置值,在html的下拉列表中选择该选项。 任何人都可以告诉我如何给出“选定”属性,因为答案是动态生成的

<select form="onsite_assessment" class="form-control" id="onsite_assessment">
        <option value="no">NO</option>
        <option value="yes">YES</option>
    </select>

在上面的代码中,如果用户在上一个会话中选择了“否”。我希望默认显示该选项。

1 个答案:

答案 0 :(得分:1)

这只是一些可以满足您需求的通用代码。由于我看不到你的所有代码,我无法给出完整的答案。基本上,您需要存储用户的选择并在需要时在变量中检索它,字符串或布尔值(true / false)。在示例中,我将使用字符串显示此内容。

<?php
  $user_choice = 'yes';
?>

<select form="onsite_assessment" class="form-control" id="onside_assessment">
  <option value="no" <?php if($user_choice == 'no'){echo 'selected'; }>NO</option>
  <option value="yes" <?php if($user_choice == 'yes'){echo 'selected'; }>YES</option>
</select>
相关问题