switching.jsの必須設定と確認画面での表示

亜熱帯さん (2020-10-17 15:48:19) ishigaki-buggy.com/reservation/

アクティビティの予約フォームに使わせていただいております。(Ver 4.1.3)

「希望コース」というradioボタンの選択に応じて「参加希望時間」という項目をスイッチング表示しているのですが、
1.radio2個目以降の選択肢で表示された「参加希望時間」が必須にならない
2.radio2個目以降の選択肢で表示された「参加希望時間」が確認画面に非表示
という状態になっております。どのようにすれば直るかご教授いただきたいです。

radio1個目を選択した状態では正常に【必須・確認画面で表示】になります。

どうぞよろしくお願いいたします。

同じname属性を利用しているためかも

和田憲幸 (2020-10-17 23:54:10) www.synck.com

しれません。name属性はradioやcheckbox以外の場合、重複するとよくないことが起こるため、例えば「参加希望時間(南の島のバギーツアー)」みたいな感じで、nameが常にユニークになるように調整してみてください。

name属性の重複が原因でした。

亜熱帯さん (2020-10-18 05:13:42) ishigaki-buggy.com/reservation/

ありがとうございます!同じname属性を使いまわしており、ユニークな値を記述したところ1,2どちらも直りました!
早々にご返信いただきとても助かりました。