2011-01-11 4 views
0

나는 이것이 바보 같은 오류라고 확신하지만 그것을 발견 할 수 없습니다. 이것 좀 도와주세요.RJS를 사용할 때 내용 표시에 문제가 발생했습니다.

filter_by_content 메소드를 트리거하는 항목을 선택하려면 select 태그를 사용하고 있습니다. 레일 2.3.2를 사용하고 있습니다.

이 내 컨트롤러 코드

def filter_by_content 
    @articles = Article.find(:all) 
end 

내 RJS (filter_by_content.rjs)

update_page do |page| 
    page.replace_html 'articles', :partial => 'main/filtered', :object => @articles 
end 

내 일부 내 서버를 확인

<div id = "articles"> 
    <% if @articles %> 
    <% @articles.each do |article| %> 
     <%= article.title %> 
    <% end %> 
    <% end %> 
</div> 

'필터링 된'및 기사입니다 가져온 것이 확실하지만 문제는 그것을 표시하는 것입니다.

답변

0

JQuery에 대한 참조를 제거하고 프로토 타입 만 사용하면 잘 작동합니다.

그래서 JRails를 설치해야했지만 이제는 정상적으로 작동합니다.

관련 문제