【问题标题】:rails selectize.js include_blank or autocomplete: falserails selectize.js include_blank 或 autocomplete: false
【发布时间】:2017-05-03 23:15:45
【问题描述】:

问题:当我输入 client/_form.haml 时,selectize.js 会自动选择一个组,而我希望该字段默认为空白,除非我开始输入或进入下拉列表.

我正在使用gem "selectize-rails"。

学生有很多组。

Main.js:

/*global $*/
/*global app*/
$(document).ready(function(){
    if ($('.selectize')){
        $('.selectize').selectize({
            sortField: 'text'
        });
    }

});

学生/_form.haml:

= simple_form_for(@client_group) do |f|
  .form-inputs
    = f.input :client_name
    = f.select :group_id, Group.all.map{|c| [c, c.id]}, {},class: 'selectize'
  .form-actions
    = f.button :submit, class: 'btn btn-primary'

【问题讨论】:

    标签: javascript ruby-on-rails ruby selectize.js


    【解决方案1】:

    添加include_blank: true 可以解决问题:

    = f.select :group_id, Group.all.map{|c| [c, c.id]}, {include_blank: true},class: 'selectize'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-07
      • 1970-01-01
      • 2020-06-13
      • 2016-07-04
      • 1970-01-01
      相关资源
      最近更新 更多