前のドロップダウンで選択したオプションに基づいてリストに値を設定するドロップダウンを作成しようとしていますが、2番目のドロップダウンが機能しません。ここで私はサイトが見つかりましたhttp://www.9lessons.info/2010/08/dynamic-dependent-select-box-using.htmlこれは私が欲しいものですが、それは私のために働いていない。別々に動作していますが、既存のコードに追加すると機能しません。助けてください!既存のコードに組み込まれていると依存するドロップダウンコードが機能しない
0
A
答えて
0
私はこれがあなたが探しているものだと思っています。下にテストし、私に知らせてください。スタックオーバーフローへ
var countries = [{id: 1, name: "United States"}, {id: 2, name: "Canada"}, {id: 3, name: "United Kingdom"}, {id: 4, name: "France"}];
var states = [{id: 1, country_id: 1, name: "OH"}, {id: 2, country_id: 1, name: "NY"}, {id: 3, country_id: 2, name: "Montreal"}, {id: 4, country_id: 2, name: "Ontario"}, {id: 5, country_id: 3, name: "Scotland"}, {id: 6, country_id: 3, name: "Ireland"}, {id: 7, country_id: 4, name: "Normandy"}];
var option = '';
$.each(countries, function(index, value) {
option += '<option value="'+ value.id + '">' + value.name + '</option>';
});
$('#country').append(option);
$('#country').on('change', function (e) {
var id = $(this).val();
$('#state').empty()
var results = $.grep(states, function(e){ return e.country_id == id; });
var stateOptions = '';
$.each(results, function(index, value) {
stateOptions += '<option value="'+ value.id + '">' + value.name + '</option>';
});
$('#state').append(stateOptions);
});
$('#country').trigger('change');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="country">
</select>
<select id="state">
</select>
+0
迅速な対応に感謝します。実際には、私はPHPを使用して、選択肢のリストを設定しています。ですから、配列を使わずに私に方法を教えてください。 –
+0
私はそれを助けるのに十分なだけのPHPを知らない。私はこの答えを見てみるだろうhttp://stackoverflow.com/questions/2460243/using-php-to-populate-a-select-select。これを行う方法を他の人が知っている場合は、この回答を編集してください。 –
関連する問題
- 1. 既存の機能の組み合わせによって新しい機能が作られますか?
- 2. 既存ASP.netプロジェクトにMVC機能を組み込む
- 3. Railsに組み込まれている関連付けに依存するバリデーション
- 4. コントローラに依存しないステッピング機能
- 5. 既存のaspnetcoreプロジェクトに新しいadmin-templateを組み込む
- 6. f#の "ペアワイズ"機能が組み込まれていますか?
- 7. 私は既存のコードを機能にまとめてもいいですか?
- 8. usercontrolの子依存オブジェクトのバインドが機能していない
- 9. クラウドの機能が依存関係をダウンロードしていない
- 10. jitpack.ioの依存関係が機能していない
- 11. C#WPFアプリケーションの機能を保存した組み込みデータベース
- 12. ensureCleanSession:IE 11の機能に組み込まれていてもtrueが機能しないようです
- 13. Gridviewフィルタリング機能が組み込まれていますか?
- 14. Freemarker改行機能が組み込まれています
- 15. ピボットテーブルが既存のシートに書き込まれていない
- 16. iPhoneにキャッシュ機能が組み込まれていますか(アプリケーションごと)?
- 17. アーキテクチャ依存しないコード
- 18. 機能的なバナナトラベラー - タイマーとプレイヤーに依存しないイベント
- 19. Mongomapper:組み込み文書が正しく機能しない
- 20. iPhoneの既存の組み込みアプリケーションに新しいフィールドを追加
- 21. プロパティを依存プロパティにバインドするときにトリガーが機能しない
- 22. iOS Unwindナビゲーションコントローラに組み込まれているとSegueが機能しなくなる
- 23. 既存のWebアプリケーションにSQL_CALC_FOUND_ROWSとFOUND_ROWS()を組み込む方法
- 24. 既存のpackage.jsonに新しい依存関係をインストールする
- 25. jqueryに依存する埋め込みウィジェットです。メインページに既にjqueryが読み込まれている場合はどうなりますか?
- 26. 復元機能はjavascriptで組み込まれています
- 27. CDTのEclipse Junoに組み込まれているインクルードディレクトリが組み込まれていない
- 28. ユニットテスト機能はMouseEventArgsに依存していますか?
- 29. 依存するセレクトボックスJSとJQuery - 最後のボックスが機能しない
- 30. .ajファイルを既存のjavacコンパイル済みソースに組み込む
ようこそ!あなたは最初に[ツアー]を受け、良い質問をして[mcve]を作成することができます。そうすれば、私たちがあなたを助けやすくなります。 – Katie