選択肢絞込プラグイン

ドロップダウンやラジオボタンなど、あるフィールドの値を変更したときに、別のフィールド(ドロップダウン・ ラジオボタン・チェックボックス・複数選択)の選択肢をモーダル画面で絞り込んで表示し、選び直させるプラグインです。 「都道府県」を選んだら「市区町村」の選択肢を絞り込む、といった段階的な選択肢の親子関係を設定できます。

入力制御 #選択肢絞込 #入力補助
ダウンロード(v1.0.0)

ユースケース

「都道府県」ドロップダウンの値を変更すると、「市区町村」フィールドの選択肢が該当する市区町村だけに絞り込まれたモーダルが表示され、選び直せます。条件フィールド・絞込対象フィールドの組み合わせは複数登録できます。

セットアップ手順

  1. プラグインをアプリに追加し、設定画面を開く。
  2. 「条件フィールド追加」ボタンで行を追加し、条件となるフィールド(ドロップダウン・ラジオボタン)と絞込対象とするフィールド(ドロップダウン・ラジオボタン・チェックボックス・複数選択)を選択する。
  3. 「+」ボタンで条件値ごとに、絞込対象フィールドに表示させたい選択肢を複数選択で指定する。
  4. 設定を保存し、アプリを更新する。

条件フィールドの値を変更したタイミングでのみモーダルが表示されます。既存レコードを開いただけでは動作しません。

セキュリティレビュー結果サマリ

設定画面イメージ

選択肢絞込プラグインの設定画面。条件フィールドと絞込対象フィールドを1件設定した状態のスクリーンショット。

API実行数について

このプラグインは設定画面を開いたときに1回だけkintone.api()でフォームフィールド一覧を取得します(kintone自身への呼び出し)。 レコード画面での絞込動作自体はローカルなJavaScript処理のみで完結し、APIは実行しません。

GitHub / 改善要望

あわせて検討したいkintone関連サービス