0

有谁知道 Django 的 MultipleChoiceField 的替代实现,它不是呈现为 a <select>,而是呈现为<input type="text">通过 Ajax 搜索(最好使用 jquery)加载选项,并将选定的选项存储在隐藏字段中?

我有一个应用程序,用户需要在 MultipleChoiceField 中选择多个“人”,但可用的人可能有数千人,因此将它们全部列出是不切实际的。

4

2 回答 2

1

是的,这里是django-ajax-selects。或者select2也是一个很好的库。

于 2013-07-12T20:05:47.677 回答
0
some_field = forms.MultipleChoiceField(
        choices=SOMECHOICE,
        widget=forms.SelectMultiple(),
        help_text='',
        label='',
        required=True,
        error_messages={'required': "This field is required (by default the value should be 'DEFAULT')."},
    )
于 2018-09-20T11:41:02.287 回答