Je fais un outil pour mon université qui permet aux étudiants de créer une liste de classes en procédant comme suit:Comment insérer la valeur d'une entrée dans un formulaire distinct?
Recherche par titre de cours pour leur cours via un champ de saisie de saisie semi-automatique.
Ajouter ce cours à une forme distincte qui après avoir été soumis crée une liste de cours.
Je suis en train de lier la saisie semi-automatique et la forme de la liste des cours avec un bouton « ajouter à la liste des cours » qui insère un champ d'entrée cachée dans la forme de la liste des cours qui peuvent être soumis par une liste de cours « créer ' bouton.
Ma question est la suivante: Comment puis-je prendre la valeur de l'entrée de saisie semi-automatique et l'insérer dans la liste des cours sans utiliser AJAX?
Jusqu'à présent, j'ai quelque chose comme ce qui suit:
<%= 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 %>