私はRailsアプリを多少基本的な形式で使用しています。私はいくつかのcoffeescriptについて助けが必要です。ここに私のフォームコードの抜粋です:RailsのCoffeeScriptはコレクションの選択に基づいてdivを切り替えます。
<%= f.label :Patient_Insurance, "Patient Insurance", class: "control-label" %>
<%= f.collection_select(:insurance_id, Insurance.order("insurance_type ASC"), :id, :insurance_type, {:include_blank => true}, {:class => 'select'}) %></br>
<div id="medicaid_fax_number">
<%= f.label :medicaid_fax_number %>
<%= f.text_field :medicaid_fax_number, placeholder: '2812224444' %>
</div>
私は起こるしたいどのようなことは、ユーザがcollection_selectから「メディケイド」を選択しない限り、その後のdivを表示し、常に隠さフィールドを維持することです。
私はJSとCoffeeスクリプトでは本当に錆びているので、私は実際にこれを使って手を使うことができました。私が変えるために見ていることは、call_insurance_id
(保険証書選択のためのフォームのID)です。しかし、私はcoffeescriptで値が "メディケイド"と等しいかどうかを評価する方法がわかりません。
私は引き続きさらなる研究を行い、それに取り組んでいきますが、ここで助けてくれる人よりも知識のある人がいます。
チップをありがとうが、これは私のためには機能しませんでした。私はChromeの点検を行い、コンソールにエラーが表示されなかったので、問題が何であるか分かりません。私が働いているものに投稿している答えを見てください。それは保険の身分証明書を評価しますが、私は文字列「メディケイド」を評価したいと思います。もしあなたが助けることができたら教えてください。 – nulltek