3个带OnChange的选择标签(值)

时间:2014-06-05 14:47:49

标签: javascript select onchange

我正在尝试创建多个onchange动态代码,但是当我已经使用该值时,我仍然可以创建一个onchange?

如果你看到这个例子,你会理解我的意思:

JS

    $("#select1").change(function() { 
        if($(this).data('options') == undefined){
            /*Taking an array of all options-2 and kind of embedding it on the select1*/
            $(this).data('options',$('#select2 option').clone());
            } 
        var id = $(this).val();
        var options = $(this).data('options').filter('[value=' + id + ']');
        $('#select2').html(options);
        }); 

    $("#select1").trigger('change'); 

当我想要对#select2

中的每个值进行描述时,问题就出现了

我正在尝试实现3个动态代码,textarea应该只显示#select2

中的选择说明

fiddle

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,我已经为你建了一个JSFiddle。

$("#select2").change();是关键因素,在$("#select1").change();

上调用

如果这不是您正在寻找的内容,请提供更清晰的说明。

编辑:更新了下面的JS小提琴

http://jsfiddle.net/hW4Mm/20/