我正在使用JSTL的下拉列表(在JSP页面上),此下拉列表包含多个记录。Code SS
Original drop down
预期结果:下拉列表中应有新的“值”,该值不是下拉列表的一部分。
<select name="salution" class="form-select" id="salution" required>
<c:forEach items="${salution}" var="sol">
<option value="${sol.lovVal}">${sol.lovName}</option>
</c:forEach>
</select>
我想在已经包含太多值的下拉列表中显示一个值。我使用 AJAX 覆盖已经包含多个值的同一下拉列表中的一个值。
var someValue="some value";
$('#salution')
.find('option')
.remove()
.end()
.append('<option value="${sol.lovVal}" >${someValue}</option>');
我也尝试了这个,我必须重写${someValue}。
var someValue="some value";
$('#salution')
.find('option')
.remove()
.end()
.append('<option value="1" >${someValue}</option>');
有什么办法吗?
1条答案
按热度按时间kfgdxczn1#
如果您要在已包含多个值的下拉式清单上附加单一值。
王建帮在一旁评论道:https://stackoverflow.com/users/2181514/freedomn-m
您必须使用这行代码。