しばらく検索して特定の問題に絞り込んだ後、最終的にサインアップして、善良な人々に助けを求めることにしました. ここに行きます:
私はフォームを作成します:
= form_for @note, :remote => true do |f|
コントローラー内で .build (または .create) を使用します。
class NotesController < ApplicationController
before_filter :authenticate_user!
respond_to :html, :js
def create
@note = current_user.notes.build(params[:note])
if @note.save
respond_with @note, :location => root_url
end
end
create ブロックを 2 回ループします。
使用Note.new
または削除する:remote => true
と、すべて正常に動作しますが、両方を組み合わせるとすべてが壊れます。メモの作成はコンソールで正常に機能しており、どこにもエラーが発生していないため、行き詰まっています。
誰にも何か提案がありますか?