私はここでこのようなブートストラップtypeaheadプラグインのフォークを見てきました:
https://gist.github.com/1866577
ただし、Webアプリケーションに必要なフォーム要素を作成する方法を理解できません。基本的に、私のWebアプリケーションは、次のWebサイトによって提供される機能を模倣したいと思います。
そのWebサイトにあるような3つのオートコンプリートフォームが必要ですが、Webアプリの残りの部分はBootstrapにあるため、TwitterBootstrapを使用したいと思います。大学のように最初のオートコンプリートが必要です...これは、ブートストラップ先行入力プラグインを使用して簡単に実行できます。私はこの部分を理解しました。オートコンプリートのドロップダウンの次は、複雑になるところです。
このStackOverflowの質問のおかげで、先行入力ドロップダウンを作成する方法をすでに学びました。
Twitterブートストラップ先行入力コンポーネントにドロップダウンボタンを追加する
今、私は、どの大学が選択され、次にどの学部が選択されたかに基づいて、ドロップダウンのデータソースを動的に生成する方法が必要です。また、適切なコース(3番目のドロップダウン)を選択すると、特定のページ(例:site.com/college/coursename.html)にリダイレクトされます。
Twitter Bootstrap Typeaheadでこれをどのように達成しますか?
データ例:
大学:
- UTEXAS
- UMIAMI
- USC
- スタンフォード
部門:
- 1,2,3<=スタンフォード
- 4,5,6 <= USC
- 7,8,9 <= UMIAMI
- A、B、C <= UTEXAS
コース:
- a <= 1
- b <= 2
- c <= 3
- d <= 4
- e <= 5
- f <= 6
- g <= 7
- h <= 8
- i <= 9
- j <= A
- k <= B
- l <= C
警告:私はjavascript / AJAX noobなので、javascript/AJAXが関係している場合はよく案内してください...