rails:2928
From: suna <suna4903@g...>
Date: Fri, 5 Dec 2008 04:30:07 +0900
Subject: [rails:2928] 部分テンプレートを使っている場合の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/