【问题标题】:Jquery autocomplete is displaying in Rails app but I cannot interact with it在 Rails 应用程序中显示 Jquery 自动完成功能,但我无法与之交互
【发布时间】:2013-04-03 15:27:12
【问题描述】:

我安装了一个自定义 jquery-ui 安装 (1.10.2),其中所有功能都已选择,并且平滑主题样式表。我正在使用 Rails 插件 rails3-jquery-autocomplete。我正在使用的表单查询正在工作并在我键入时显示关联的记录。但是,如果我将鼠标悬停在盒子上或按下向下键,弹出窗口就会消失,盒子里什么也没有。

当我在框中输入“00”时,以下内容显示为控制台输出:

Started GET "/cabinets/autocomplete_cabinet_name?term=00" for 127.0.0.1 at 2013-
04-03 11:24:06 -0400
Processing by CabinetsController#autocomplete_cabinet_name as JSON
  Parameters: {"term"=>"00"}
   ←[1m←[35mUser Load (1.0ms)←[0m  SELECT `users`.* FROM `users` WHERE `users`.`i
 d` = 2 LIMIT 1
   ←[1m←[36mCabinet Load (9.8ms)←[0m  ←[1mSELECT cabinets.id, cabinets.name FROM
 `cabinets` WHERE (LOWER(cabinets.name) LIKE '00%') ORDER BY cabinets.name ASC LI
 MIT 10←[0m
 Completed 200 OK in 16ms (Views: 1.0ms | ActiveRecord: 10.7ms) 

有人遇到过这个问题吗?谢谢。

【问题讨论】:

  • 你能显示有问题的代码吗?此外,在JSFiddle 上展示问题的示例可能会有所帮助。
  • 此问题与stackoverflow.com/questions/14748193/… 重复(我没有抱怨,因为您的问题已经回答并完成,我只是将其放在这里以供将来的读者阅读。)

标签: jquery ruby-on-rails jquery-ui


【解决方案1】:

我加载了 jquery-ui 两次。固定。

【讨论】:

  • 这对我很有帮助,我试图找出我的问题大约两个小时,但在找到这个答案之前找不到:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-10-09
  • 1970-01-01
  • 2010-10-18
  • 2012-08-19
  • 2018-04-04
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多