2つのテキストフィールドを含むレールフォームで作業しています。各テキストフィールドには、モーダルウィンドウをポップアップするルックアップボタンを介して値が入力され、Ajax
呼び出しによって値が取得されます。次に、値を選択し、値をテキストボックスフィールドに設定します。ページをリフレッシュするときに同じページ内の2つのモーダルから値を処理する方法
私が直面している問題は、2番目のテキストフィールドに値を設定すると、ページがリフレッシュされ、テキストボックスの最初の値が更新されるということです。
私のcontroller
では、私はparam
の値をそれぞれのモーダルから取り込み、template
に渡しています。しかし、2番目のテキストフィールド値の親ページの設定を更新すると、前の値が失われます。
私の質問は、フォームを送信する前に2つの値を設定する方法です。
<td><%= f.text_field_tag(:node, :id, value: "#{@node_id}", class: "form-control", :readonly => true)%></td>
ローカルストレージを使用することができます。 –
@pradeekなぜページ全体をリロードしていますか? –
@ Ashraf.Shk786最初のモーダルから値を選択すると、親ページに戻ると、URLがリダイレクトされます。 – pradeek