在 ejs 中设置选择选项值

我在 ejs 中有一个下拉框,我想在其中设置下拉值:


<select class="form-control" value='${stage[i]} name="stage[]">

  <option>Red</option> 

  <option>Yellow</option> 

  <option>Green</option> 

</select>

我想要动态选择舞台的值。正如你所看到的,我已经设置了值 prperty


如果我检查我的 HTML,它会显示该值应该是绿色


    <select class="form-control" value="Green"> 

      <option>Red</option> 

      <option>Yellow</option> 

      <option>Green</option> 

   </select>

但是,Red选择了第一个选项。如何使用 ejs 填充下拉列表的值?


qq_笑_17
浏览 210回答 1
1回答

慕标5832272

你需要使用 selected<select class="form-control">&nbsp;&nbsp; <option>Red</option>&nbsp;&nbsp; <option>Yellow</option>&nbsp;&nbsp; <option selected>Green</option>&nbsp;</select>对于 ejs,您必须使用条件语句将 selected 添加到正确的选项中。有关更多帮助,请参阅EJS 的 HTML 选择选项。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript