私はより大きなプロジェクトに取り組んでおり、jqueryを使用して作業できないように見えるというアイデアを思いつきました。クライアントには Web フォームがあります。ドロップダウン フィールドはフォーム上にあり、選択すると特定のセクション/フィールド セットが表示され、非表示になります。私はそれを始めましたが、クライアントは、ドロップダウンから選択されたタイプに基づいて、それらのセクション内の特定のフィールドを表示するかどうかを求めています。
私の考え-セクション内のすべてのフィールドを非表示にしたいのですが、このセクションのすべてを非表示にする方法はありますか?
たとえば、次のようになります。
<fieldset name="Group1" id="sectionOne">
<legend>Section 1</legend>
<input id="txt_123" type="text" />
<input id="txt_124" type="text" />
<input id="txt_125" type="text" />
<input id="txt_125" type="text" />
<input id="txt_126" type="text" />
</fieldset>
</body>
言いたい場合は、#sectionOne ですべてを非表示にします。それから後で、#sectionOne のすべてを非表示にすると言いたいのですが....
任意の数のフィールドを持つ任意の数のセクションがあることを覚えているので、単なる行よりも短い方法が必要です$(#txt_123).hide();/$(#txt_124).show();
このセクションのすべてを非表示にするクリーンな方法が本当に欲しいのですが....