私が抱えている問題は、ドロップダウン リストに 2 つの値のセットがあることです。タイプ「A」が選択されている場合、テキスト ボックスにデータベースからの値を入力し、読み取り専用にします。タイプ「B」が選択されている場合、ボックスは空で編集可能になります。
私の元のコードはjsp/strutsで書かれており、これを使用してこれを達成しました
onchange="javascript:submit()"
ページをリロードするには
この方法が原因で、サーバー側の検証にも他の問題があります。
変更時にjspページをリロードする方法はありますか?その方法で、セッションに保持されている値に応じてページの外観を変更するjavascriptを記述できます。そうすれば、ページが適切に入力され、サーバー側の検証が設計どおりに機能する場合にのみ、保存/送信機能が呼び出されます。
これは AJAX が得意とすることですが、可能であれば回避しようとしています。