我正在尝试创建多个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
答案 0 :(得分:0)
如果我理解你的问题,我已经为你建了一个JSFiddle。
$("#select2").change();
是关键因素,在$("#select1").change();
如果这不是您正在寻找的内容,请提供更清晰的说明。
编辑:更新了下面的JS小提琴