如何解决rails选择和动态表单字段
我正在使用rails 6并选择一个输入字段。字段集是动态添加激励的。我单击一个按钮以添加新的字段行。当我单击按钮时,它会生成一组新的字段,但selectize不会呈现在文本字段上。输入字段为纯html。如果我刷新页面,虽然它呈现良好。关于如何解决此问题有什么想法?
部分表单字段:
<%= content_tag :div,class: "nested-fields",data: { new_record: form.object.new_record? } do %>
<div class="form-row justify-content-center align-items-center">
<div class="form-group col-md-3">
<%= form.label :name,class: 'form-label' %>
<%= form.text_field :name,class: 'form-control' %>
</div>
<div class="form-group col-md-6">
<%= form.label :value %>
<%= form.text_field :value,class: 'selectize' %>
</div>
<div class="col-md-2 container-fluid align-items-end"><small><%= link_to "Remove","#",data: { action: "click->nested-form#remove_association" },class: "text-danger" %></small></div>
<%= form.hidden_field :_destroy %>
</div>
<% end %>
application.js
$(document).on("turbolinks:load",function() {
$('.selectize').selectize({
delimiter: ',',persist: false,create: function(input) {
return {
value: input,text: input
}
}
});
});
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。