Django1.8 select2自动完成

时间:2015-05-09 08:37:29

标签: jquery django autocomplete

这是Django-Select2(4.3.1)文件所说的内容:

  

根据select2文档,为了得到   占位符和allowClear设置工作,你必须指定一个   清空<option></option>作为<select>列表中的第一个条目。

升级到Django 1.8之前一切正常。

这就是我在做的事情:

class OptionMultiChoices(AutoModelSelect2MultipleField):
    queryset = QuestionOption.objects
    search_fields = ['name__icontains', ]

class QuestionForm(ModelForm):
    options = OptionMultiChoices(
        widget=AutoHeavySelect2MultipleWidget(
            select2_options={
               'width': '220px',
               'placeholder': 'Lookup Options',
            }),
        required=False
    )

这就是我得到的:enter image description here

UI中的问题:

1)Options以上autocomplete text box

2)AutoComplete suggestions位于页面底部。

0 个答案:

没有答案