0

最初の項目である Student_ID (ポルトガル語では id_aluno) に依存する多くの itens を持つフォームがあり、入力する必要があります。

「aluno」を選択するためにコレクションを選択しています。名前は表示されますが、データベースにIDが書き込まれます。

<%= f.collection_select :id_aluno, Aluno.order('nome'), :id, :nome %>

2 番目の項目は、学生が支払うプランの ID です。「プラノ」と呼ばれる学生テーブルの列です。

<%= f.text_field :plano %>

最初の項目 (学生) に基づいて 2 番目の項目を入力する必要があります。「オンチェンジ」と呼ばれていると思います。

class Pagamento < ActiveRecord::Base   <---- class of the FORM
belongs_to :pag1, :class_name => "Aluno", :foreign_key => "id_aluno"
has_one :pag2, :class_name => "Aluno", :foreign_key => "id_plano"
end

class Aluno < ActiveRecord::Base
has_many :pag3, :class_name => "Pagamento", :foreign_key => "id_aluno"
end

そのための JQuery を作成するには助けが必要です。

ありがとう!

4

0 に答える 0