1

私はRuby on Railsに取り組んでおり、まったくの初心者です。
私の質問は次のとおりです。
ユーザー サインアップ フォームがあり、ユーザー名が既に存在するかどうかを確認し、ステータスを json 形式で返したいと思います。jquery ajaxを使用してこれを実現したいのですが、どうすればよいですか。

def check_user
 @user=User.find_by_username(params[:username'])
 respond_to do |format|
   format.html
   format.json { render json: !@user }
  end
end

私のapplication.js:

$("#user_name").change(function(){
  //How do i call my check_user action and get a response
});
4

2 に答える 2

1

JSON 形式とは何を意味し、何らかの検証を使用したい場合。Railscastの使用をお勧めします

于 2012-05-14T14:50:11.303 に答える
1

API ドキュメントのvalidates_uniqueness_of を見てください。

于 2012-05-14T14:50:21.123 に答える