ホットペッパー - HotPepper.UI.PartyCapacity.Pulldown - by Recruit Web Service UI Library
ホットペッパー グルメサーチAPI に検索クエリ「宴会収容人数」パラメータを渡す事で、お店で宴会を開いた際の最大収容可能人数で検索結果を絞り込む事ができます。これは、その収容人数を選択する為のプルダウンUIを簡単に生成するためのモジュールです。
コピペする事で手軽に再利用が可能なコード例はこちら
下記のように必要なファイルを読み込んだうえで...
<script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="recruit.ui.js"></script> <script type="text/javascript" src="hotpepper.ui.js"></script>
プルダウンを表示させたい場所にこのようなHTMLを書き...
<select id="hpp-party-capacity-sel"></select>
* name属性を設定せずとも、自動で name="party_capacity" が付与されます。
最後にこのようなjavascriptコードを書くことでプルダウンが自動生成されます。
new HotPepper.UI.PartyCapacity.Pulldown();
jQueryを使って、ページ表示と同時にプルダウン生成したい場合はこちら:
$( function(){ new HotPepper.UI.PartyCapacity.Pulldown(); });