他の入力フィールドの中に 2 つのリスト ボックスを含むフォームがあります。ボタンをクリックすると、あるリストボックスから別のリストボックスにコンテンツ(リストボックスのオプション)を移動しています(左右またはその逆)。この例のように。サーバー上の両方のリストボックスのコンテンツが必要になりました。フォームの送信時に、すべてのオプションではなく、リストボックスで選択した値のみをサーバーに転送できます。だから私には2つのオプションがあります:
コンテンツを左から右に転送するボタンのクリック イベントで、コンテンツをサーバーに送信する Ajax 呼び出しを行います。
フォームを送信する前に、リストボックスのすべての値を隠しフィールドに入れて、フォームの送信時にサーバーでアクセスできるようにします
これらのどれが私の状況に適していますか?? 編集: 最初の方法を実装することの欠点は、ユーザーがリストボックス A から B にコンテンツを転送するたびに、サーバーへのトリップが Ajax 経由で行われることです。