私は、2つの異なる選択ボックスに入力するために使用したい配列を持っていますが、私はいくつかの奇妙な動作を見ています。最初の選択を入力すると問題はありませんが、同じリストを2番目の選択ボックスに追加すると、最初の選択がクリアされ、最後の項目が2番目の選択ボックスで選択されます。あなたはこのようなjQuery.clone
を使用してそれらのクローンを作成する必要が2つの選択ボックスにオプションの配列を入力しますか?
var optionList = []
optionList.push(new Option("waba", "waba"))
optionList.push(new Option("shaba", "shaba"))
$('#first_select').html(optionList); //works fine
$('#second_select').html(optionList); //clears first select and last item is selected
私はこの答えを好きですが、私の状況では簡単に動作しません。 –