select タグにデータを入力するヘルパー メソッドを Rails で 1 つ作成しました。
select タグへのデータの取り込みは、いくつかの ruby コードを評価する eval メソッドを使用して行われ、その ruby コードから返されたデータを実行した後、select_tag オプションに取り込まれます。
私の問題は、eval メソッドがコードの実行を完了するまで UI フォーム (select_tag といくつかのラベル) が表示されないことですが、最初にフォームをユーザーに表示してから、いくつかの ajax 呼び出しを使用して選択リストにデータをロードする必要があります。 .
選択リストに入力されるデータは、いくつかのテーブルに存在するテキスト形式であるため、そのコードを実行するには ruby eval メソッドを使用する必要があります。
しかし、eval の問題は、完全に実行されるまで UI の表示を停止することです。
上記のタスクを達成できる方法はありますか?上記の問題を解決する方法があれば教えてください。
ありがとう