" id="single1"> Sports Corporate Religi-6ren">
gpt4 book ai didi

java - 在jsp页面中显示下拉列表的选定值

转载 作者:太空宇宙 更新时间:2023-11-04 14:18:51 25 4
gpt4 key购买 nike

我想显示选定的值。在文本字段中,我可以在如下值内显示它

value ="<%=event_data.getE_venue()%>"

代码:

<input type="text" name="where" placeholder="Add a place" size="23" value ="<%=event_data.getE_venue()%>"/>

<select name="category" value ="<%=event_data.getE_target_category()%>" id="single1">
<option>Sports</option>
<option>Corporate</option>
<option>Religious</option>
<option>Music</option>
</select>

但在下拉框中它不起作用。请帮我。谢谢..

最佳答案

首先,select 不能那样工作,您需要将选择的属性放在与您的输入相匹配的选项中。

例如: <option selected='selected'>Sports</option>

检查这个 fiddle :

http://jsfiddle.net/ZLTS7/

你的代码应该是这样的:

<input type="text" name="where" placeholder="Add a place" size="23" value ="<%=event_data.getE_venue()%>"/>

<select name="category" id="single1">
<option <%= (event_data.getE_target_category().equals("Sports")?"selected='selected'":"") %>>Sports</option>
<option <%= (event_data.getE_target_category().equals("Corporate")?"selected='selected'":"") %>>Corporate</option>
<option <%= (event_data.getE_target_category().equals("Religious")?"selected='selected'","") %>>Religious</option>
<option <%= (event_data.getE_target_category().equals("Music")?"selected='selected'":"") %>>Music</option>
</select>

关于java - 在jsp页面中显示下拉列表的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17850279/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com