0

国選択ボックスと 2 つの州選択ボックスが必要なフォームがあります。最初の国をクリックすると、最初の国の州が読み込まれます。そこから州を選択できます。そして、最初の国と州の選択ボックスで指定したのと同じ値を2番目の州のすべての州に入力する必要があるというチェックボックスがあります。

これが私がやった方法です、

var val = $('#state_name_bill option:selected').html();
        var value = $('#state_name_bill option:selected').val();
        $("#state_name_user_0").append("<option value=" + value + ">" + val + "</option>");
        $("#state_name_user_0").val(value);

変更はありますか。両方の状態で選択ボックスの選択状態を選択解除してはならないことに注意してください

4

2 に答える 2

1

このようにしてみてください、

var get_hmtl = $('#state_name_bill').html();  // get all option tag
var value = $('#state_name_bill option:selected').val(); // get selected value
$("#state_name_user_0").html(get_hmtl); // fill get_html
$("#state_name_user_0").val(value); // set selected value
于 2012-11-30T09:12:17.133 に答える
-1

以下を試すことができます。

var val = $("選択オプション:選択済み").text();

選択した値を取得し、状態リストに入力したら、

var obj = $("select").text(val); obj.attr('選択', '選択');

于 2012-11-29T11:03:16.603 に答える