投稿フォームを使用して投稿を作成していますが、それほど難しくないので問題なく動作します。
posts id
必要なのは、タイトルを挿入する前に、より多くのプロセスを実行できるようにするために必要なコンテンツです。
そこで、light box(contains no form)
すべてのカテゴリとサブカテゴリを一覧表示する を作成することにしました。カテゴリをクリックすると、テーブルにカテゴリのみを挿入してレコードを作成するために ajax リクエストを実行する必要があります。
これは私のjqueryコードです
$('.selection').click(function(){
$('#category_id').val(category_id);
$.ajax({
type: "POST",
url: '/posts.json',
dataType: 'json'
})
})
;
これは私の作成アクションです
def create
unless post_params.nil?
@post = Post.new(post_params)
if @post.save
flash[:success] = 'Post added successfully'
redirect_to action: :new
else
flash[:error] = 'Post cannot add. Please try again after some time'
redirect_to action: :new
end
end
end
上記のアクション クレートを ajax サブミット用に変更するにはどうすればよいですか。誰でも助けてください。