在一个可以动态远程搜索的下拉列表中,如何优雅地显示已经选择的项?

在一个可以动态远程搜索的下拉列表中,如何优雅地显示已经选择的项。

比如我有一个控件select,用于显示全部用户1000人

clipboard.png

支持远程搜索,可以输入姓名搜索。然后选择,支持多选。

用户选择了20个用户a1,a2..a20.

当用户编辑这个控件中的值时,我怎样显示才比较友好?

尝试的方案1,做分页,把已经选择的做标记,在前台自动勾选。
尝试的方案2,做分页,把已经选择的做标记,在前台自动勾选。并且把选中的,都排到最前边。

clipboard.png

阅读 2.3k
2 个回答

感觉都排在最前面就没必要了。
已经选的在输入框里展示出来,列表里标记一下就行了。
都排在前面每次打开下拉选择,都得往下滑动。

最好是让后端返回的第一次展示的数据里 包含你所选择的项 这样最方便

推荐问题