Materialize如何获取前端的选择表单(已经解决)


#1

使用 WTForms和 bootstrap时 获取前端的选项可以写

 select1=SelectField('stage_backend',choices=[])

 {{wtf.form_field(form.select1)}}

请问使用materialize,如何获取前端的选择,我自己只找到了获取输入表单的方法

name = StringField('', validators=[]) 

{{wtf.form_field(form.name)}}
#改为
{{ form.name() }}

我尝试用同样的格式写获取选择,但是没有成功,所以来这里想请教一下使用Materialize下获取前段选择表单怎么写,万分感谢。


#2

在 WTForms 里,所有的表单字段都是通过调用属性来获取 HTML 代码的:

{{ form.select1() }}

如果没成功,那就是其他问题。


#4

好的,谢谢您 我去找一下其他问题


#5

不客气。建议有时间了解一下 Bootstrap、Materialize 以及 WTForms、 Flask-Bootstrap 这些东西的区别和具体作用。


#7

嗯嗯 我会抓紧看下这几个的


#8

好的。怎么回复都没关系的。


#9

我在实现Materialize中自动完成组件遇到一个问题 想向您请教下


  <div class="row">
    <div class="col s12">
      <div class="row">
        <div class="input-field col s12">
          <i class="material-icons prefix">textsms</i>
          <input type="text" id="autocomplete-input" class="autocomplete">
          <label for="autocomplete-input">自动完成</label>
        </div>
      </div>
    </div>
  </div>
  $('input.autocomplete').autocomplete({
    data: {
      "Apple": null,
      "Microsoft": null,
      "Google": 'http://placehold.it/250x250'
    }
  });

别的功能可以实现,但是这个功能不知按照官网源码为何无法实现

在官网的示例中好像就实现不了
图在下边

非常感谢您

#10


#11

有新问题请单独创建主题。