タグ

railsとjsonに関するikadのブックマーク (2)

  • Rails で JSON な view を使う方法

    ちょっとひっかかったのでメモ。 jquery の treeview で動的にツリーを構築する場合は JSON 形式でデータを返さなければならない。 そんなときに使用する方法。 treeview の構築はこんな感じで。 jQuery("#ulid").treeview({ url: "<%= url_for(:controller => 'foo', :action => 'tree', :format => 'json') %>", ajax: { data:{"authenticity_token": token}, type: "post" } })

  • RailsにJSONデータをPostする

    概要 クライアント側からポストされたJSON形式のデータを、サーバ側でparamsから利用する。 こんな感じ。 クライアント側 $ telnet localhost 3000 POST /projects HTTP/1.1 Accept: application/json Content-Type: application/json Content-Length: * { project : { name : "Hello!", desc : "Hello World Project!" } } サーバ側 def create project = Project.new project.name = params['project']['name'] project.desc = params['project']['desc'] project.save ... end 通常の場合 通常

  • 1