【发布时间】:2021-03-25 00:24:37
【问题描述】:
我将数据从 json 填充到下拉列表。
$(function() {
$('#productList').append($('<option/>').attr("value", key).text(data[key].productName));
})
这里的数据是 json 对象。当我执行此操作时,只要我关闭并打开下拉列表,该值就会成倍增加。 为了防止这种情况发生
$('#productList').empty();
但现在的问题是当我选择一个选项并关闭它重置的下拉菜单时。 那么如何在不重复选项的情况下选择一个选项并获得它的值。 提前致谢
我的html代码是
<label>Select The Product:</label><select id="productList">
</select>
【问题讨论】:
-
不要一直重新添加它们?
标签: javascript html jquery json spring-boot