イベント申し込みフォームを作成しています。
複数人の申し込みを行うため、同行者がいる場合は「申し込む」を選択してもらうことで2人目の入力部分が表示されます。
「申し込まない」にラジオボタンを戻した場合に入力した内容が保持されてしまうようです。これを削除するにはどうしたら良いでしょうか。
※できれば「確認」ボタンを押した時に内容が削除できたらと思っています
。
よろしくお願いします。
イベント申し込みフォームを作成しています。
複数人の申し込みを行うため、同行者がいる場合は「申し込む」を選択してもらうことで2人目の入力部分が表示されます。
「申し込まない」にラジオボタンを戻した場合に入力した内容が保持されてしまうようです。これを削除するにはどうしたら良いでしょうか。
※できれば「確認」ボタンを押した時に内容が削除できたらと思っています
。
よろしくお願いします。
お世話になっております.
トヨクモの石川と申します.
JavaScriptを用いたカスタマイズをで実現できます.
確認画面が押された際に「同行者の申込みをしない」と選択されている場合,同行者の氏名を削除する処理になります.
下記のコードのうちフィールドコードをご利用の環境に合わせて頂き,任意のファイル(script.jsなど)へ保存,フォームブリッジにアップデートしてください.
(function() {
"use strict";
fb.events.form.confirm = [function (state) {
if (state.record.同行者選択のフィールドコード.value === '申し込まない') {
state.record.同行者氏名のフィールドコード.value = '';
state.record.同行者氏名ひらがなのフィールドコード.value = '';
}
return state;
}];
})();
ありがとうございます。早速試してみます。
不明な箇所があればまた質問させていただきます。