我想從當前使用jQuery呈現視圖。我爲我的項目使用flexigrid,我想爲信息按鈕編碼。查看不渲染
這是我的看法。使用jquery我打電話給以下,
var name = $('.trSelected .sorted div').html();
$.post("/contacts/display_info/", {file_as : name});
我的控制器是以下。也嘗試過調試。
def display_info
@contact = Contacts.find_by_file_as(params[:file_as])
puts "---------------"
puts @contact.id
puts "---------------"
render(:action => 'display_info' , :id => @contact.id)
end
這裏是我的控制檯:
無法弄清楚是什麼問題。請幫忙!
爲什麼你不使用'redirect_to contact_path(@contact)'而不是'render(:action =>'contacts',:id => @ contact.id)' – rony36
@ rony36它仍然顯示'500 internal服務器錯誤'。 –
有沒有「接觸」行爲的任何看法? – rony36