在下拉框中动态显示值,然后将所选值显示为
由用户选择的,已经存储在数据库中。
以下代码

<form:select class="form-control required" name= "type_st" id="type_st">
  <form:option value="AA">Austerlia</form:option>
  <form:option value="BB">Bangladesh</form:option>
  <form:option value="BOTH">Both</form:option>
</form:select>


如果用户选择了AA并另存为草稿,则再次显示该页面时,它应显示AA以及其他两个选项

最佳答案

如前所述,如果您已经将状态保存在数据库中,则将状态转换为标记的属性selected
来自以下MDN文档的示例,
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select

`<!-- The second value will be selected initially -->
<select name="select"> <!--Supplement an id here instead of using 'name'-->
  <option value="value1">Value 1</option>
  <option value="value2" selected>Value 2</option>
  <option value="value3">Value 3</option>
</select>`

10-07 13:03
查看更多