有人可以告诉我并显示 Rails jquery 自动完成所需的确切文件吗?
我已经这样做了几个小时了,即使在之后我仍然无法让 jquery autocomplete 工作按照此处的示例和 github 上的示例进行操作。我应该使用的确切文件是什么,因为我设置了所有内容,路由正确,种子,但仍然没有 jquery 自动完成,文本框没有执行任何操作。
以下是我现在正在使用的文件:
autocomplete-rails.js
jquery.js
jquery.min.js
jquery_ujs.js
jquery-ui.js
jquery-ui.min.js
有些东西看起来不对劲,以前有人这样做过吗?你有什么文件?
编辑、更新和工作:
确保您拥有正确的文件并将图像放入 public/images 文件夹中。
jquery.js
jquery_ujs.js
jquery-ui.js
rails.js
autocomplete-rails.js
application.js
然后有我的自定义主题:
jquery-ui-1.8.13.custom.css
Ive been at this for hours and i am still unable to get jquery autocomplete to work even after following the examples on here and the examples on github. What are the exact files i am suppose to use because i set everything up, routes are correct, seed and still get no jquery autocomplete, the textbox not doing anything.
Here are the files i am using right now:
autocomplete-rails.js
jquery.js
jquery.min.js
jquery_ujs.js
jquery-ui.js
jquery-ui.min.js
Something doesn't look right, has anyone done this before, what files do you have?
EDIT, UPDATED AND WORKING:
Make sure you have the correct files AND put the images inside of the public/images folder.
jquery.js
jquery_ujs.js
jquery-ui.js
rails.js
autocomplete-rails.js
application.js
and then have my custom theme:
jquery-ui-1.8.13.custom.css
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
下面需要使用 jquery 的 Rails3 项目,您可以在 config/application.rb 中查看
并使用自动完成功能,您需要:
Rails3 project with jquery need below, and you can check out in
config/application.rb
And using autocomplete, you need:
这是对我有用的 jquery 代码片段:
这是我的控制器代码:
我包括“jquery-1.5.2.min.js”、“jquery-ui-1.8.13.custom.min.js”
以及我的本地 js 文件(见上文),它执行 .autocomplete 调用以将自动完成功能绑定到所选输入框。
我认为你不需要 jquery 和 jquery-ui 的非缩小版本。
我不熟悉 _ujs 或 autocomlete-rails 位。
如果您不使用 firebug 或 Chrome 的开发者模式来单步执行 JavaScript,我强烈建议您这样做。
另外,查看原始 json 数据可能会有所帮助(例如: http://localhost:3000/polymerases.json< /a>)
Here's a snipit of jquery code that's working for me:
here's my controller code:
I'm including 'jquery-1.5.2.min.js', 'jquery-ui-1.8.13.custom.min.js'
as well as my local js file (see above) that does the .autocomplete call to bind up the autocomplete functionality to the selected input box.
I think you don't need the non minified versions of jquery and jquery-ui.
I'm not familiar with the _ujs or autocomlete-rails bits.
If you're not using firebug or chrome's developer mode to step through your javascript, I strongly recommend you do that.
Also, it might help to look at your raw json data (eg: http://localhost:3000/polymerases.json)