項目検証プラグインを用いて、ラジオボタンが特定の選択肢の時、ルックアップフィールドを非表示時とし、ルックアップコピー項目を編集できるよう設定をしました。
しかし、その際ルックアップコピー項目に入力を行っても、内容がすぐにクリアされてしまいます。
これは仕様であり、回避することができませんでしょうか?
お手数をおかけいたしますが、ご回答をお願いいたします。
やりたいこと
・ラジオボタン「申請種別」
・ルックアップフィールド「ルックアップ」
・ルックアップコピーフィールド文字列「タイトル」
「申請種別」が"変更"の時、「ルックアップ」を使用したい。
「申請種別」が"新規"の時、「ルックアップ」を使用せず(非表示)、タイトルに直接入力したい。

ルックアップ項目で非表示かつ初期化を指定すると、ルックアップが初期化されるのでコピー項目も初期化されます。
「いいね!」 1
非表示時にルックアップが初期化されるとコピー項目も初期化されるという点は理解できるのですが、その後コピー項目に何度入力してもクリアされる点も仕様でしょうか?
はい、仕様となります。
rex0220 項目検証プラグイン 初期化
初期化
非表示対象になった項目について、「保存」処理時に項目を規定値で初期化します。
編集画面表示中は、非表示の切り替えが発生しても、値はそのままです。
ただし、ルックアップ項目はAPIの仕様によりレコード保存時に初期化できないので
非表示のタイミングで初期化します。
「いいね!」 1
Qiitaにしっかり説明が記載してあったとは、見落としており大変失礼いたしました。
ご回答いただき、誠にありがとうございました。
「いいね!」 1
system
クローズされました:
6
このトピックは 7 日が経過したので自動的にクローズされました。新たに返信することはできません。