我需要从Java脚本数组数据中删除空值。在这里,我使用这段代码从选择框选项中获取数据。在发送到服务器之前,请帮助我如何避免空元素。

JavaScript代码

var attributevalues = new Array();
        $('select[name=attributevalue]').each(function(){
           attributevalues.push($(this).val());
        });

最佳答案

像这样在推送之前检查一下:

var attributevalues = new Array();

$('select[name=attributevalue]').each(function() {
    if ($(this).val())
        attributevalues.push($(this).val());
});

10-06 11:43