モジュールまたはコンポーネントを作成していますが、まだよくわかりませんが、別のオプションに依存するいくつかのオプションが必要です。たとえば、「A」を選択すると、オプション 1、2、および 3 が表示されます。「B」を選択すると、4、5、6 が表示されます。を送信するだけですべてを一度に表示できますが、別のパラメータが選択された後にのみいくつかのパラメータが表示されるようにすることはできますか?
ありがとうございました。
モジュールまたはコンポーネントを作成していますが、まだよくわかりませんが、別のオプションに依存するいくつかのオプションが必要です。たとえば、「A」を選択すると、オプション 1、2、および 3 が表示されます。「B」を選択すると、4、5、6 が表示されます。を送信するだけですべてを一度に表示できますが、別のパラメータが選択された後にのみいくつかのパラメータが表示されるようにすることはできますか?
ありがとうございました。
これは、javascript を使用して実現するのはかなり簡単です (つまり、サーバーに戻ることなくユーザーの PC で実行されます)。
すべてのコントロールをフォームに配置しますが、最初に表示したくないものについては、CSS 属性 {display:none} を使用すると表示されなくなります。
次に、コントロールの onclick() イベントを使用して、必要に応じてコントロールを表示/非表示にするために他のコントロールを表示するかどうかを決定します。
これに似たものの例があります(Joomla内ではありませんが、これがJoomlaモジュール/コンポーネント内でも正常に機能しない理由(私が考えることができる)はありません):http://www.java2s .com/Code/JavaScript/Development/Makebuttoncontrolvisibleorinvisible.htm