0

モジュールまたはコンポーネントを作成していますが、まだよくわかりませんが、別のオプションに依存するいくつかのオプションが必要です。たとえば、「A」を選択すると、オプション 1、2、および 3 が表示されます。「B」を選択すると、4、5、6 が表示されます。を送信するだけですべてを一度に表示できますが、別のパラメータが選択された後にのみいくつかのパラメータが表示されるようにすることはできますか?

ありがとうございました。

4

1 に答える 1

1

これは、javascript を使用して実現するのはかなり簡単です (つまり、サーバーに戻ることなくユーザーの PC で実行されます)。

すべてのコントロールをフォームに配置しますが、最初に表示したくないものについては、CSS 属性 {display:none} を使用すると表示されなくなります。

次に、コントロールの onclick() イベントを使用して、必要に応じてコントロールを表示/非表示にするために他のコントロールを表示するかどうかを決定します。

これに似たものの例があります(Joomla内ではありませんが、これがJoomlaモジュール/コンポーネント内でも正常に機能しない理由(私が考えることができる)はありません):http://www.java2s .com/Code/JavaScript/Development/Makebuttoncontrolvisibleorinvisible.htm

于 2010-05-13T23:27:19.277 に答える