如何从下拉框中保存所选项目的ID?
例如:从下拉框中选择xbox,其中xbox的id为2.xbox的id应保存在数据库中,并在UI中显示xbox。
答案 0 :(得分:0)
这是一个使用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>
&#13;
将值保持为db是另一个主题。您可以提供有关保存数据的平台的更多信息(hibernate,本机jdbc,实体框架等)。