2011-08-04 12 views
0

私はこれを、社会生活のアカウント設定ページで見ました。基本的に値に対応するチェックボックスがあります:jsonとjqueryを使用してチェックボックスを更新する方法

Receive email notifications: 

When deal is about to run out Yes No 
You've earned deal bucks   Yes No 

はいといいえはチェックボックスです。ユーザーが[はい]をクリックまたはいいえJSコードはhereに掲載されて/deals/people/update_email_setting.json

彼らのJSにJSONのPOSTリクエストを行うされていない場合、私はそれのいくつかの意味を作ることができますが、レールのコントローラがどのように見えるかを想像することはできませんpeople/update_email_setting.json

RailsアプリケーションでjQueryとJsonを使用して同じことを達成する方法を知りたいと思います。私のコントローラがjsonレスポンスを処理し、DBを更新するべきか?

JSサイドとRailsサイドの両方からこれを達成する方法を示す簡単なチュートリアルのリンクが大好きです。

答えて

0

はかなりあなたが必要とするすべてがあるjQueryの$ .post:http://api.jquery.com/jQuery.post/

例:私はRubyは実はそれ以外のそれとは何かを、持って使用しないと思います

$.post('script.rb',{'my_name':'Jason', 'age':22},function(msg){ 
    console.log(msg); //Where msg is a response from script.rb 
}); 

あなたは.phpの代わりに.rbに投稿します。

関連する問題