ビューティー - Beauty.UI.KodawariMenu.Pulldown - by Recruit Web Service UI Library
ビューティー サロン検索API に検索クエリ「こだわりメニュー」パラメータを渡す事で「ウェーブ」「編みこみ」「ネイル」等といった条件による絞込みができます。これは、その条件を選択する為のプルダウンUIを簡単に生成するためのモジュールです。
サロン検索APIでは検索クエリ「こだわりメニュー」を複数指定することができますが、このプルダウンはあえて1つだけをユーザに選んでもらう事を想定したUIです。
読み込まれる毎に1度だけ、APIから必要な情報を動的に取得して選択肢を生成する為、マスタ更新などのメンテナンスを気にする事無く手軽に利用できます。
コピペする事で手軽に再利用が可能なコード例はこちら
下記のように必要なファイルを読み込んだうえで...
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="recruit.ui.js"></script> <script type="text/javascript" src="beauty.ui.js"></script>
プルダウンを表示させたい場所にこのようなHTMLを書き...
<select id="bty-kodawari-menu-sel"></select>
* name属性を設定せずとも、自動で name="kodawari_menu" が付与されます。
最後にこのようなjavascriptコードを書くことでプルダウンが自動生成されます。
Recruit.UI.key = 'ご自身のAPIキー'; new Beauty.UI.KodawariMenu.Pulldown();
jQueryを使って、ページ表示と同時にプルダウン生成したい場合はこちら:
$( function(){
Recruit.UI.key = 'ご自身のAPIキー';
new Beauty.UI.KodawariMenu.Pulldown();
});
ご自身のAPIキーをお持ちでない方はこちらの画面からリクルートWEBサービスに登録する事で取得する事ができます。