Javascript 我想获得所有没有空值的select选项,然后在更改时克隆它们
我想获得所有选择选项,不带空值,然后在更改事件中克隆它们。我想这可能吗 这是我的代码:Javascript 我想获得所有没有空值的select选项,然后在更改时克隆它们,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我想获得所有选择选项,不带空值,然后在更改事件中克隆它们。我想这可能吗 这是我的代码: $(function() { $("#ddlSecurityQuestions1").change(function() { var index = $(this).val(); $('#ddlSecurityQuestions2').empty(); $('#ddlSecurit
$(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');
});
这些值有数字,这些数字用作索引。如果(!index){}值为零,则该值将等于true。