rails:2926
From: suna <suna4903@g...>
Date: Thu, 4 Dec 2008 11:20:12 +0900
Subject: [rails:2926] 部分テンプレートを使っている場合のRJSでの書き換え方法
最近Ajax on Railsを見ながらRJSを始めたものです。 検索ボタンを押したら該当する郵便番号を表示させたいのですが、render :partialの内容を 更新する方法がわからず、はまっています。 page['zip'].replace_html で書き換えは可能なのですが、:partialの部分をどうすればいい かがわかりません。 どのようにすればいいのか教えていただけると有り難いです。 よろしくお願いします。 −−−−−−−−−−− <h1>郵便番号一覧</h1> <div id="in_menu"> <%= link_to 'New zip', new_zip_path %> </div> <div id="search_form"> <%= text_field_tag(:search) %> <%= submit_to_remote 'submit', '検索', :url => {:action => 'search_rjs'}, :with => "'search='+$F('search')"%> </div> <table> <span id='zip'><% render :partial=>@zips %></span> </table> −−−−−−−−−−−−−−−−−−−−−−− search = params[:search] @zips = Zip.address_to_zip(search,100) page['zip'].replace_html @zips, :partial => :zip -- ML: rails@r... 使い方: http://QuickML.com/
-> 2926 2008-12-04 03:20 [suna4903@g... ] 部分テンプレートを使っている場合のRJSでの書き換え方法 2929 2008-12-05 00:48 ┗[ofl@c... ] 2933 2008-12-05 15:06 ┗[suna4903@g... ]