多くのことを調べましたが、以前に投稿したことはありません。これが私の状況です。どんな助けでも大歓迎です。
CSS を使用して作成された関連付けられたナビゲーション バーを備えた多数の画面を持つウィザードがあります。ユーザーが画面から画面へとクリックすると、ユーザーが現在表示しているウィザード ページがナビゲーションに反映されます。各画面には、収集するさまざまな入力があります。各ページのレンダリングと送信中に、データベースの読み取りと書き込みが必要です。
これがキャッチです。すべてのページが必要なわけではありません。必要なページだけをナビゲーションに表示し、必要な情報をデータベースに保存します。
私の目標は、ナビゲーションと残りの入力を 2 つの個別のパーシャルに分割して、データベース クエリの数を減らすことです。このようにして、各画面間のナビゲーションをレンダリングする必要がなくなり、画面間で毎回単一のクエリを排除できます。
現在の画面のフォームを送信し、次の画面の部分ビューをレンダリングし、現在の部分ビューも反映するようにクエリ文字列を更新するにはどうすればよいでしょうか? このようにして、ユーザーがページを更新すると、現在の画面が表示されます。