2012-06-06 74 views
1

我有一個Rails 3.1的應用程序,其視圖具有以下鏈接:的Rails 3.1應用程序不會自動更新的div

<%= link_to("Answer Question",question_ajaxans_path(@question.id),:remote=>true)%> 

它具有控制選項:

def answer 
    @answer = Answer.new(:question_id=>params[:question_id]) 
    respond_to do |format| 
     format.js 
    end 
end 

這使得這部分代碼:

alert("it worked"); 
$("div#answers").append(<%= escape_javascript(render :partial=>"answers/form") %>); 

Firebug顯示局部渲染,並且我再次檢查了我的視圖以驗證t在那裏有一個具有答案ID的div。

這個地區,http://railscasts.com/episodes/205-unobtrusive-javascript?view=asciicast,似乎表明它應該只是加載,我也在網上找到其他的。但是,我不認爲是這樣。

回答