-5

各選択要素に新しいオプションを追加して、「米国カリフォルニア」と同じようにオプション値を表示しようとしています。たとえば、米国選択にオプションを追加しましたが、選択すると「米国カリフォルニア」が表示されます。理由はありますか?

これは、私が何を意味するかを示すための js フィドルです: http://bit.ly/1aU1n5E

ありがとうございました

4

1 に答える 1

0

変化する:

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();

jFiddle の例

最初と2番目の選択の両方で変更をトリガーする必要があるため、$('#country-select, .sub-menu')必要です。

于 2013-10-30T20:38:22.153 に答える