我正在从我的jsp页面输入数据到数据库中,我有一个下拉列表,如下所示:
select
编辑此记录时,我需要例如插入SINGLE以将其作为编辑屏幕上的选定值:我的获取方法:
<select name="marital" size="1" id="marital" class="textboxes">
<option selected value="">SELECT</option>
<option value="M">MARRIED</option>
<option value="S">SINGLE</option>
<option value="D">DIVORCED</option>
<option value="W">WIDOWED</option>
<option value="U">UNKNOWN</option>
</select>
我怎样才能做到这一点?
答案 0 :(得分:0)
你可以使用jQuery来做到这一点。只需将以下内容添加到JSP中即可。
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
<script>
$(function(){
$("#marital").val( '${maritalStatus}' );
});
</script>
其中${maritalStatus}
是JSP中婚姻状态的EL。
答案 1 :(得分:-2)
function edit(){ var marital_status ='&lt;%= marital_status%&gt;'; //来自DB,你会得到价值'S'。在JSP中应用此代码 document.getElementById(“marital”)。value = marital_status; }