我在jQuery上有这个块,目前它的生活在我的index.html.erb中,它运行良好。我有很多这样的片段,我想移出视图和其他一些文件或文件来清理它们。这里是我的代码段我在哪里把这个jQuery放在rails应用程序中
$("#request_artist").autocomplete({
source: function(req, add){
$.getJSON('<%= ajax_path("artistName") %>', req, function(data) {
var suggestions = data.suggestions;
add(suggestions);
});
},
});
的问题是,是的getJSON调用上面我使用的是轨道帮手给我路径的位置,当我将此代码添加到application.js中失败,因为它不知道是什么它是。所以我的问题是有没有把这个代码和清理我的index.html.erb