我有一个 combobox
,它使用 ajax 存储加载数据。第一次一切正常,我可以选择来自服务器的列表中的项目。
问题是当下拉列表中有值时,它会隐藏下拉列表并清除之前选择的值。
这是设计使然还是有办法显示按当前选择或键入的值过滤的列表?
答案 0 :(得分:0)
更改 @Bean
public GroupedOpenApi version1() {enter code here
String[] paths = { "/v1/**" };
String[] packages = { "com.storage.api" };
return GroupedOpenApi.builder().group("v1").pathsToMatch(paths).packagesToScan(packages).build();
}
@Bean
public GroupedOpenApi version2() {
String[] paths = { "/v2/**" };
String[] packages = { "com.storage.v2.api" };
return GroupedOpenApi.builder().group("v2").pathsToMatch(paths).packagesToScan(packages).build();
}
后,下拉列表保留该值。我相信这是因为使用 queryMode 作为远程,在组合框上获取并再次设置数据,然后在设置数据后,组合框被清除。
但我发现了一个相同的例子,其中值没有被清除,你可以试试这个 fiddle。