【问题标题】:Rails autocomplete does not work with the fields added by JavaScriptRails 自动完成功能不适用于 JavaScript 添加的字段
【发布时间】:2018-03-28 16:03:46
【问题描述】:

这是我的 JavaScript 代码,我将 autocomplete 与我的表单字段一起使用,它工作正常。

$(document).on('ready page:load', function () {
    $('.tenpoautofill').autocomplete({
        minLength: 2,
        source: '/autocomplete_tenpofield'
    });
});

问题是当我使用具有相同类的 JavaScript 添加字段时,autocomplete 不起作用。

【问题讨论】:

    标签: javascript jquery ruby-on-rails autocomplete


    【解决方案1】:

    我找到了解决方案 我只需要将自动完成代码添加到用于附加字段的 for 循环中。

    【讨论】:

      【解决方案2】:

      可能是 turbolinks...尝试使用

      document.addEventListener("turbolinks:load", function() {
        // ...
      })
      

      代替

      document.onload...
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-06-15
        • 1970-01-01
        • 2019-12-09
        • 2018-01-10
        • 1970-01-01
        • 2014-12-04
        • 2012-07-27
        • 2018-01-13
        相关资源
        最近更新 更多