各選択要素に新しいオプションを追加して、「米国カリフォルニア」と同じようにオプション値を表示しようとしています。たとえば、米国選択にオプションを追加しましたが、選択すると「米国カリフォルニア」が表示されます。理由はありますか?
これは、私が何を意味するかを示すための js フィドルです: http://bit.ly/1aU1n5E
ありがとうございました
変化する:
var str = $('#country-select').val() + " " + $("#" + $("#country-select option:selected").val() + "-select option:selected").val();
に:
var str = $('#country-select, .sub-menu').val() + " " + $("#" + $("#country-select option:selected").val() + "-select option:selected").val();
最初と2番目の選択の両方で変更をトリガーする必要があるため、$('#country-select, .sub-menu')
必要です。