Jquery 如果对象中的键为零,则删除对象
我正在尝试构建一个负载,它包含两个值:Name和Quantity。每个数量都与名称相关联。我试图做的是,如果数量等于零,那么带有名称和数量的对象不会添加到我的有效负载中Jquery 如果对象中的键为零,则删除对象,jquery,Jquery,我正在尝试构建一个负载,它包含两个值:Name和Quantity。每个数量都与名称相关联。我试图做的是,如果数量等于零,那么带有名称和数量的对象不会添加到我的有效负载中 var myQuantity=$('input[name=“quantity[]”).map(函数(){return$(this.val();}).get(); var myName=$('[name=“name[]”].map(函数(){return$(this.text();}).get(); var len=myQuan
var myQuantity=$('input[name=“quantity[]”).map(函数(){return$(this.val();}).get();
var myName=$('[name=“name[]”].map(函数(){return$(this.text();}).get();
var len=myQuantity.length;
var数据=[]
对于(变量x=0;x
1
2
3
只有在它不是空的情况下才能添加它
for (var x = 0; x < len; x++){
var element = {
"name" : myName[x],
"quantity" : myQuantity[x]
}
if(myQuantity[x] != 0){
data.push(element);
}
}
console.log(data);
for(变量x=0;x
尝试包装数据。按if>0