〇〇の項目を入力した場合、△△の項目も入力必須とする設定を入れたいのですが、どのようにしたら良いでしょうか。
javascript初心者の為、わかりやすくご教示いただければ幸いです。よろしくお願い致します。
〇〇の項目を入力した場合、△△の項目も入力必須とする設定を入れたいのですが、どのようにしたら良いでしょうか。
javascript初心者の為、わかりやすくご教示いただければ幸いです。よろしくお願い致します。
岩崎様
もう少し具体的に質問をして頂いた方が、答えようとする側も答えやすくなります。
○○を入力する → △△も必須…保存前のチェックでいいですか?
○○を入力しない → △△の扱いは??任意記入?それともブランク?あるいは非表示?
それによって多少、処理が変わるとは思います。編集画面か、一覧画面なのかによっても変わります。
編集画面で保存前にチェックするというのであれば、保存前イベントでチェックし、未入力なら保存できないようにすることはできると思います。
>milkyway様
ありがとうございます。現在使用しているシステム上で、以下のような設定になっていて、kintoneでも同じようにしたいと考えています。
○○:販売担当者(プルダウン、初期状態:未設定)、△△:販売価格
→ 販売が決まったら○○(販売担当者)を設定すると、△△(販売価格)を入力しなくてはいけない。
編集し保存時に○○が設定されているのに△△が入力されていないとワーニングが表示されるような動きにしたいです。
そもそもプルダウンで値を設定したことで、○○が入力されたと認識されるのか、もし駄目なら何か別の項目を設けて、その項目が設定されたら、という条件にしても良いかと思います。 よろしくお願い致します。
岩崎さん、milkyway0307 さん 横から失礼します。
似たような処理例では、「チェックボックスで表示非常時について」が参考になると思います。
こちらは、項目の表示制御も行っていますので、少し複雑です。
ただし、必須条件のチェックだけでも、項目や条件が多いとかなり複雑な処理となります。
有償になりますが、「項目検証プラグイン」で、項目の入力内容によって必須条件の設定が可能です。
探すと他にも、項目の入力内容によって、他の入力内容をチェックできるプラグインはありますので、いくつか試してみてはいかがでしょうか?
> rex0220 様
ありがとうございます。予算的にプラグインの購入は厳しいので、「チェックボックスで~」の例を見てみました。
Javascriptでプログラムを作成したことがない為、こちらの解析から必要となりそうなので、取り急ぎお礼申し上げます。
参考にしてみたいと思います。
このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。