0

私は<select>リストしなければなりません。1 つ目は、データベースから取り込まれます。最初の値<select>が変更されたら、選択したオプションを除い<select>て、2 番目の値を最初の値と同じ値に設定します。

jQueryでこれを行う方法を誰かに説明してもらえますか?

以下は私がすでに持っているコードです。<select>しかし、その状態で秒をバインドする方法がわかりませんelse

$(document).ready($(function () {
    $('Ddl_Buyer').change(function () {
        var selected = $(this).val();
        if (selected == 'select') {

        } else {
            if ($(this).val() == selected) $('#ddl_Seller option[value="' + selected + '"]').remove();
        }
    });
}));
4

1 に答える 1

1
$('#Ddl_Buyer').change(function() {
    var selected = $(this).val();
    $('#ddl_Seller').empty();
    $("#Ddl_Buyer option").each(function(){
        $('#ddl_Seller').append($(this).clone());
    });
    $('#ddl_Seller option[value="' + selected + '"]').remove();
});

フィドルを参照してください: http://jsfiddle.net/CTdwk/

于 2013-08-02T06:51:40.717 に答える