嗨,我有 for 循环,它迭代并设置多个下拉列表我想迭代每个下拉列表并在该页面中打印选定的值
这是我的代码
<select name="occupation" id="myselect">
<option>Choose One</option>
<%if (list != null
&& list.size() > 0) {
for (Map.Entry<String,String> entry : list.entrySet()) {
if(!entry.getValue().equals(user1.getName())){%>
<option id="<%=user.getid()%>" value="<%=entry.getKey()%>"><%=entry.getValue()%></option>
<%}}}%>
</select>
jQuery:
$('#myselect').change(function(){
var id=$('#myselect option:selected').attr('id');
var text=$('#myselect option:selected').text();
alert(id);
alert(text);