-3
A
答えて
0
単に選択/入力制御ののonchange()方法でAJAXメソッドを呼び出して、ページのリフレッシュなしで相互にデータをロードします。
0
ここで私はあなたにもjQueryのライブラリChained Selects
https://www.appelsiini.net/projects/chained
を使用することができますjqueryのコードの下に
$(document).ready(function(){
$("#partFamily").on("change",function(){
if($("#partFamily").val() != '')
{
$.ajax({
url: "your url",
data: { partFamilyId: $("#partFamily").val() },
method: "GET",
success: function (data) {
$("#FamilyType").html(""); // clear before appending new list
$.each(data, function (i, value) {
$("#FamilyType").append(
$('<option></option>').val(value.Id).html(value.Name));
});
}
});
}
else
{
$("#FamilyType").html("");
}
});
});
0
を試してみて、2つの選択要素
ため#partFamilyと#FamilyType idを検討しています2番目のSelectにすべての選択肢をロードする必要があります。選択したものからフィルタリングされます。 (サーバーへのリクエストはありません)
関連する問題
- 1. JTable:外部入力に基づいて列を変更する
- 2. 選択した内容に基づいて入力テキストを変更する
- 3. 内容に基づいてuiscrollviewのサイズを変更します
- 4. テキスト入力に基づいてUIKeyboardTypeを変更します。
- 5. ドロップダウンに基づいてHTMLの内容を変更する
- 6. Flex:データバインディングイベントの内容に基づいてコントロールプロパティを変更する
- 7. MVVMラベルの内容に基づいてラベルのフォアグラウンドを変更します
- 8. セルの内容に基づいてExcelが変更される
- 9. js別の入力に基づいて入力を変更し、.xlsに印刷
- 10. jQuery - 入力フィールドに基づいて隠し値を変更
- 11. 他の入力に基づいて入力フィールドを変更する
- 12. ユーザー入力に基づいてExcelで式を変更する
- 13. ユーザー入力に基づいてテキスト番号を変更する
- 14. 外部設定ファイルに基づいてコードブロックを変更しますか?
- 15. htmlの入力に基づいてjavacript関数を変更
- 16. 元の値に基づいて入力値を変更
- 17. 入力値に基づいてdiv要素(ボックス)の色を変更します
- 18. ページの内容に基づく自動ウェブページのデータ入力
- 19. ユーザー入力に基づいてエラーdivを動的に変更します。
- 20. 内容に基づいたUIViewのサイズ変更
- 21. クリックした内容に基づいて画像を変更する
- 22. Antはファイルの内容に基づいてファイルを除外します
- 23. 内容に基づいて複数の出力に分割入力しますか?
- 24. Googleフォーム:外部データベースのデータに基づいてフィールドを入力する
- 25. リピーター内のファイルアップロードコントロールに基づいてラベルテキストを変更します
- 26. ComboBoxの値に基づいて数式の内容を変更する
- 27. バッチファイル:内容に基づいて複数のファイルの名前を変更する
- 28. コンボの値に基づいて入力を変更してください
- 29. Vue + Vuetify + vue-router:ページに基づいてツールバーの内容を変更する
- 30. html要素の内容に基づいてCSSスタイルを変更する
ページリフレッシュを伴う2つの方法のPHP、ページリフレッシュなしのAjax – madalinivascu
ええ、あなたは完全に正しいでしょう、おそらくjquery –
WHY down vote? –