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

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

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

clipboard.png

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

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

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

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

clipboard.png

阅读 2.3k
2 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题