2009-06-13 13 views
2

div를 비동기 적으로 업데이트하기 위해 link_to_remote를 사용하고 있지만 작동하지 않습니다. 변경 사항을 보려면 페이지를 새로 고쳐야합니다.link_to_remote div가 업데이트되지 않습니다

이 링크를 생성하는 데 사용합니다. http://ruby.pastebin.com/m1d83be81

 

"padding-left:30px", :display => "table-row") do %> 
  • { :success => 'entry_' + entry.id.to_s}, :url =>{ :controller => :entries, :action => :increment ,:id => entry.id}, :with => "'amount=' +prompt('Amount')")%> { :success => 'entry_' + entry.id.to_s}, :url =>{ :controller => :entries, :action => :decrement ,:id => entry.id}, :with => "'amount=' +prompt('Amount')")%> { :success => 'entry_' + entry.id.to_s}, :url =>{ :controller => :entries, :action => :update ,:id => entry.id}, :with => "'amount=' +prompt('Amount')")%>
  • 대응 행동 모두는 다음과 같다 : 내가 찾은

     
    
        def increment 
        @entry = Entry.find(params[:id]) 
        @entry.amount += params[:amount].to_i 
        @entry.save! 
        render :partial=>"entry", :object=>@entry 
        end 
     
    
    +0

    은 "항목"의 내용 부분? 브라우저의 모든 JavaScript 오류? – mikej

    답변

    0

    가 도움이에서 업데이트하는 사업부를 지정하려면 : 업데이 트를 컨트롤러 액션에. 당신의 업데이트 조항 및 테스트에 성공 태그 :

    1

    은 제거

    :update => 'entry_' + entry.id.to_s 
    
    관련 문제