我想获取所有选择选项而没有一个空值,然后在更改事件上克隆它们。我有可能吗?
这是我的代码:
$(function() {
$("#ddlSecurityQuestions1").change(function() {
var index = $(this).val();
$('#ddlSecurityQuestions2').empty();
$('#ddlSecurityQuestions1 option').clone().appendTo('#ddlSecurityQuestions2');
var otherDropDown=document.getElementById('ddlSecurityQuestions2');
otherDropDown.options.remove(index);
});
});
最佳答案
尝试这个:
$("#ddlSecurityQuestions1").change(function () {
var $options = $(this).find('option').filter(function () {
return this.value !== '';
}).clone();
$('#ddlSecurityQuestions2').empty();
$options.appendTo('#ddlSecurityQuestions2');
});
关于javascript - 我想获取所有选择选项,但不保留空值,然后在更改时克隆它们,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16319185/