Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 选择启动+引导4_Javascript_Html_Css_Django_Selectize.js - Fatal编程技术网

Javascript 选择启动+引导4

Javascript 选择启动+引导4,javascript,html,css,django,selectize.js,Javascript,Html,Css,Django,Selectize.js,我想在我的网页中添加一个简单的标签选项,使用SelectizeforDjango。我首先创建了一个模型表单,如下所示: class Tag_forms(ModelForm): class Meta: model = case fields = ['tags'] widgets = { 'tags': tag_widget.TagSelectize(attrs={ 'pla

我想在我的网页中添加一个简单的标签选项,使用SelectizeforDjango。我首先创建了一个模型表单,如下所示:

class Tag_forms(ModelForm):
    class Meta:
        model = case
        fields = ['tags']   
        widgets = {
        'tags': tag_widget.TagSelectize(attrs={
                        'placeholder': '',
                            }),
        }
    def __init__(self, *args, **kwargs):
        super(Tag_forms, self).__init__(*args, **kwargs)
        self.fields['tags'].widget.attrs.update({})
在通过Django tagging+JS和CSS的Selectize附件将上述ModelForm粘贴到HTML文档中之后,我得到了一个有效的标记窗口——到目前为止还不错

然而,当我尝试在混合中实现一些引导表单格式时,问题就开始了。此Django实现构建的HTML结构如下所示:

这将生成如下视图:

但是,当我尝试将form control类添加到selectize控件中,以便对其中的所有内容进行良好的格式化,并将其与引导功能对齐时,我得到了以下结果:

它的功能是完整的,但是selectize control和selectize input div没有对齐。我可以将表单控件应用于内部控件,但这样我就无法看到将is valid/is invalid类添加到这些div中的任何一个的效果-绿色/红色边框就是不可见

不仅如此,我还不能在代码中的第二个输入框中添加id或任何真实属性——当我将这些想要的参数输入到ModelForm代码中时,它们会出现在外部输入框中,甚至不会显示出来


有人吗?

从选择输入中删除类表单控件

从选择输入中删除类表单控件

我用它代替了默认的css。更多信息

我使用了css而不是默认的css。更多信息