我在选项列表中的问题,我必须将 clientName 显示为“select”作为默认值。在数据库中,我已添加一个 clientName 作为“select”,我如何可以在此处进行比较并将“s-6ren">
gpt4 book ai didi

javascript - 使用 javascript 或 jquery 在 jsp/html 中默认选择选项

转载 作者:行者123 更新时间:2023-12-03 09:42:51 25 4
gpt4 key购买 nike

<select name="clientName" id="clientName"> 
<%for(int index = 0; index <= clientList.size()-1 ;index++){ %>
<option value="<%=( (ClientNames)clientList.get(index) ).getId() %>"><%=( (ClientNames)clientList.get(index) ).getClientNames() %></option><%} %>

我在选项列表中的问题,我必须将 clientName 显示为“select”作为默认值。在数据库中,我已添加一个 clientName 作为“select”,我如何可以在此处进行比较并将“select”作为默认值,或者是否有任何解决方案其中我不必在数据库中添加“选择”。或者是否有任何我可以放置的 JavaScript 代码,以便默认值将是该选项的“选择”。

最佳答案

只需写出第一个选项,然后使用 php 完成其余部分:

<select name="clientName" id="clientName"> 
<option name="" value="">Client Name</option>
<%for(int index = 0; index <= clientList.size()-1 ;index++){ %>
<option value="<%=( (ClientNames)clientList.get(index) ).getId() %>"><%=( (ClientNames)clientList.get(index) ).getClientNames() %></option><%} %>

为了获得附加效果,请使用 jQuery 从实际列表中删除该选项:

$('option[value=""]').hide()
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select name="clientName" id="clientName">
<option name="" value="">Client Name</option>
<option name="Jennifer Black" value="0">Jennifer Black</option>
<option name="Henry Johnson" value="1">Henry Johnson</option>
<option name="Jack Hunnington" value="2">Jack Hunnington</option>
<option name="Mary Green" value="3">Mary Green</option>
</select>

关于javascript - 使用 javascript 或 jquery 在 jsp/html 中默认选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31136522/

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