サーバーへの単純な AJAX 投稿を実行していますrespond_to
。.js ブロックは 200 成功として返されますが、実行されません。私の設定や return js コードを実行するためのコードに何か不足していますか? Ruby on Rails 3.2.9 を使用しています。
JavaScript:
$("#test-submit").on("click",function(event){
$.ajax({
type: "POST",
url: '/users',
dataType: 'json',
data: {
"test" : "test-data"
}
});
event.preventDefault();
});
コントローラーのアクション:
def create
user = User.find(current_user)
respond_to do |format|
format.js { }
end
end
ユーザー create.js.erb:
alert('hai');