メインコンテンツへスキップ

記事0000004

記事の公開日 2024年09月19日

記事の作成時にカスタムフィールドで .net フォームの入力項目の表示・非表示を選択できるようにした。

画像はオプション2を選択してるので、フォームにオプション2の1行テキストが表示される。

フォーム項目の表示・非表示

オプションのラジオボタンはカスタムCSSで「display:hidden;」にして非表示にしてる

フォームのチェックボックス1、2、3でも同じことをしたいのだが、チェックが入った状態になるがフォーム項目が表示されない。
設定が間違っているのか?JSの処理順序?

チャックボックスで表示・非表示のコントロール

チェックは入った状態になる

チェックは入っているがフォーム項目が表示されない

ただし、チェックボックス2だとチェックが入らず、チャックボックス1とチェックボックス2にチェックを入れるとチェックボックス1しかチェックが入らない。

本当はこうなってほしい。
(直接チェックボックスにチェックを入れると表示される。)

希望する表示:チェックボックス1の表示