gpt4 book ai didi

javascript - Rails-jquery-autocomplete 未捕获的类型错误

转载 作者:行者123 更新时间:2023-12-03 10:20:43 27 4
gpt4 key购买 nike

我正在尝试使用rails-jquery-autocomplete gem,但似乎无法让它工作。

起初我以为这是我在 application.js 中需要的顺序,但根据 SO 上的其他帖子,我认为情况并非如此。无论如何,这是该代码:

//= require jquery
//= require jquery_ujs
//= require autocomplete-rails
// require turbolinks
//= require bootstrap-sprockets
//= require bootstrap
//= require ckeditor/init
//= require social-share-button
//= require questions
// require_tree .

我目前遇到的错误是:

Uncaught TypeError: undefined is not a function autocomplete-rails-81b10cb822d78b60a1415bace9e9714b.js?body=1:1
t.railsAutocomplete.fn.extend.initautocomplete-rails-81b10cb822d78b60a1415bace9e9714b.js?body=1:1
t.railsAutocompleteautocomplete-rails-81b10cb822d78b60a1415bace9e9714b.js?body=1:1
t.fn.railsAutocomplete.ejquery-87424c3c19e96d4fb033c10ebe21ec40.js?body=1:4666
jQuery.event.dispatchjquery-87424c3c19e96d4fb033c10ebe21ec40.js?body=1:4334
jQuery.event.add.elemData.handlejquery-87424c3c19e96d4fb033c10ebe21ec40.js?body=1:4575
jQuery.event.triggerjquery-87424c3c19e96d4fb033c10ebe21ec40.js?body=1:4902
jQuery.event.simulatejquery-87424c3c19e96d4fb033c10ebe21ec40.js?body=1:5165
jQuery.each.handler

有什么想法为什么它无法识别它吗?谢谢

最佳答案

首先,您是否在项目根目录中运行了 railsgenerate autocomplete:install

此外,您还应该在 jquery-ui 之后包含 autocomplete-rails,但它似乎丢失了。

javascripts/application.js

//= require jquery
//= require jquery_ujs
//= require jquery-ui
//= require autocomplete-rails
....

如果这没有帮助将其放在 application.haml/html 的头部:

layouts/application.html
....
javascript_include_tag "autocomplete-rails.js"
....

Doc非常清楚您必须做什么,才能启动并运行。祝你好运

关于javascript - Rails-jquery-autocomplete 未捕获的类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29650959/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com