我可以提供帶有Rails URL /路徑的AJAX嗎?我需要的是url: articles/1/comments/1
。 由於我現在遇到困難,現在讓AJAX執行此URL,我不知道是否有方法使用Rails路由我熟悉[comment.article, comment]
。提供AJAX With Rails-生成的網址
注:
我加載使用AJAX一個DIV:
#welcome/index.haml
- @articles.each do |article|
= article.title
- article.comments.each do |comment|
%comment-content{ :id => "comment-#{ comment.id } %>", :class => "comment-content", "data-comment-id" => comment.id }
AJAX:
var loadComment = function() {
return $('.comment-content').each(function() {
var comment_id = $(this).data('comment-id');
return $.ajax({
url: "" ,
type: 'GET',
dataType: 'script',
});
});
};
爲什麼不在鏈接中添加':remote => true'? – devanand
鏈接將被'jquery_ujs'修改並自動成爲ajax請求。檢查您的路線和日誌以查看結果。 – devanand
在你的控制器之上'respond_to:html,:js' – devanand