如何从下拉框中保存所选项目的id?
对于示例:从下拉框中选择xbox,其中xbox的id为2。xbox的id应保存在数据库中,并在UI中显示xbox。
发布于 2016-07-15 20:43:52
这是一个使用jquery的简单解决方案。
function showProduct(str) {
var text =$('#ddb option:selected').val();
alert(text);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="">
<select id="ddb" onchange="showProduct(this.value)">
<option value="">Select product:</option>
<option value="1">XBOX</option>
<option value="2 ">PS4</option>
<option value="3">PC</option>
</select>
</form>
<br>
将值持久化到db是另一个主题。您可以提供有关持久化数据的平台(hibernate、原生jdbc、实体框架等)的更多信息。
https://stackoverflow.com/questions/38396133
复制相似问题