首页 > 解决方案 > 使用 selectize.js 下拉刺激反射

问题描述

在表格演示之后,我有一个索引页面的搜索表单。它完美地工作。我想要过滤的列表很长,我想让它可以搜索,所以我添加了selectize.js,这块也很好用。

问题是他们不能一起工作。现在选择一个项目后,它不会触发TabularReflex#search过滤结果的调用。

#app/views/foo.index.html

<%= form_with scope: :search, url: '/search', html: { "data-reflex" =>"debounced:change->TabularReflex#search"} do |f| %>
  <%= f.select :foo, options_for_select(@search.foo), {include_blank: 'Select a Foo'}, {class: 'selectize'} %>
<% end %>

标签: ruby-on-rails-6selectize.jsstimulus-reflex

解决方案


推荐阅读