【发布时间】:2016-06-21 13:08:54
【问题描述】:
当从多选下拉列表中取消选择值时,我正在尝试从数组中删除值。我添加了使用 push() 工作的值,但是在取消选择时我在删除时遇到了一些麻烦。
这是我所拥有的:
$('#dropdownSelect').change(function() {
if ($(this).val()) {
$.each($(this).val(), function(index, value) {
if ($.inArray(value, myArray) == -1) {
myArray.push(value);
} else {
myArray.splice(index,1);
}
});
}
});
【问题讨论】: