0
Ajaxリクエストを使用してpartialをロードします。私はAjaxリクエストを持つドロップダウンリストを作成しました。 Ajaxリクエストを使用してpartialをロードする方法は?
<select name="search" id="search" onselect="new Ajax.Request('/calendar/find', {asynchronous:true, evalScripts:true, method:'get', parameters:'is_delivery_address=' + escape(value) }); return false;">
<option value="0">A</option>
<option value="1">B</option>
<option value="2">C Calendar</option>
</select>
とコントローラで
:def find
render :update do |page|
if ["0"].include?(params[:is_delivery_address])
page.replace_html :appRightContent, :partial=> 'calendar/trainer_view'
else
page.replace_html :appRightContent, :partial=> 'calendar/venue_view'
end
end
end
私はAjaxリクエストが動作していないこのコードを実行すると、私はエラー以下ました。
Error: "throw $continue" is deprecated, use "return" instead
このリクエストを処理するにはどうすればよいですか?誰か助けてくれますか?
プロトタイプバージョンを1.5.1.2に変更しました。しかし、それは同じエラーをスローし、Ajaxリクエストを処理しません。 – Rosh