我有一个大型列表,需要将其放入下拉菜单中。
<select class="form-control" required name="family" id="family" th:field="${succulent.family}">
<option value="" selected="selected">---</option>
<option th:each="family : ${families}" th:value="${family.id}" th:text="${family.name}"></option>
</select>
家庭有大约8000个条目。
我的控制器足够快地获取数据,但加载模板大约需要30秒。如果我评论th:each out,模板会立即加载。
任何线索如何解决?我能想到的唯一解决方案是自动完成字段。但这不允许用户看到下拉列表。