gpt4 book ai didi

javascript - 自动完成不是 Rails 4 的功能

转载 作者:数据小太阳 更新时间:2023-10-29 08:03:29 24 4
gpt4 key购买 nike

关于这个主题有很多讨论,但我没有看到适合这种特定情况的答案。在 Rails 4 应用程序中,我尝试使用 JQuery UI 中的“自动完成”,如下所示:

$(function() {

$(".donor_name").autocomplete({
source: '/donors/?format=json'
});
});

Javascript 控制台错误是:

Uncaught TypeError: $(...).autocomplete is not a function

这似乎是在说,它没有找到 JQuery UI。

gem 文件: 组: Assets 做 gem 'jquery-ui-rails' 结尾 gem 'jquery-rails'

然后在 app/assets/javascripts/application.js 中,

//= require jquery
//= require jquery_ujs

(我试过 require jquery-ui 但没有被识别)

版本:jquery-rails 4.0.4jquery-ui-rails 5.0.5

也许有人以前见过这个?

更新。 @MarsAtomic,我正在使用这些 gem ,对于其他人,我确实按照该 gem 文档中的说明进行了操作。我的安装以某种方式找不到“jquery-ui”。我希望以前有人见过这个问题。

最佳答案

您首先需要安装 jQuery ui。 Rails gem 和说明在这里:https://github.com/joliss/jquery-ui-rails

关于javascript - 自动完成不是 Rails 4 的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32302716/

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