私は、学生が次のようにしてクラスのリストを作成できるようにする、私の大学向けのツールを作成しています。
オートコンプリート入力フィールドを使用して、コースタイトルでコースを検索します。
そのコースを別のフォームに追加すると、送信時にコースリストが作成されます。
オートコンプリートとコースリストフォームを「コースリストに追加」ボタンでリンクしようとしています。このボタンは、コースリストフォームに非表示の入力フィールドを挿入します。このボタンは、「コースリストの作成」ボタンで送信できます。
私の質問はこれです:オートコンプリート入力の値を取得し、AJAXを使用せずにコースリストフォームに挿入するにはどうすればよいですか?
これまでのところ、私は次のようなものを持っています:
<%= text_field_with_auto_complete :course, :title, :size => 40 %>
<%= link_to_function "Add to Course List" do |page|
page.insert_html :top, :course_list, hidden_field(:courses, :course,
{:value => "$('course_title').value"}) %>
<% form_for(@course_list) do |f|%>
<div id="course_list">Insert selected courses here.</div>
<% end %>