Javascript 如何为两个不同的参数分配条目类型

Javascript 如何为两个不同的参数分配条目类型,javascript,html,jquery,Javascript,Html,Jquery,我想问我如何在数组中为应收账款分配条目类型10,为应付账款分配条目类型20,因为我的api使用xml,所以我需要将数组传递给它 这是我的数据库外观 NAME|Purchase| Sales | Tax | Discount | EntryType| AR | 303-00 | 200-00 | 6.0 | 3.0 | 10 | AP | 200-00 | 800-00 | 4.0 | 2.0 | 20 | 当我插入时,它将保存到同一个表中,但会

我想问我如何在数组中为应收账款分配条目类型10,为应付账款分配条目类型20,因为我的api使用xml,所以我需要将数组传递给它

这是我的数据库外观

NAME|Purchase|  Sales | Tax | Discount | EntryType|
AR  | 303-00 | 200-00 | 6.0 |    3.0   |    10    |
AP  | 200-00 | 800-00 | 4.0 |    2.0   |    20    |
当我插入时,它将保存到同一个表中,但会用条目类型区分它们。Im无法在那里传递数组中的数据。我不知道如何为它们指定特定的值。谁能帮帮我?这个问题已经困扰了很长时间

$(文档).ready(函数(){
$(“#btnUpdateAccControl”)。单击(函数(e){
var arrayItem=[];
var sArrayItem=“”;
//在这里,我如何在数组中为应收账款分配条目类型10,为应付账款分配条目类型20,因为我的api使用xml,所以我需要将数组传递给它。
$(.row),函数(索引,值){
让项目={
采购:$(“.col采购”).val(),
销售额:$(“.col Sales”).val(),
税款:$(“.col Tax”).val(),
折扣:$(“.col折扣”).val(),
}
阵列项目推送(项目)
});console.log(arrayItem)
sArrayItem=JSON.stringify(arrayItem);
$.ajax({
类型:“POST”,
url:“UpdateAccontrol”,
数据:JSON.stringify({
沙雷项目
}),
contentType:“应用程序/json;字符集=utf-8”,
数据类型:“json”,
成功:功能(结果){
if(result.d.indexOf(“.aspx”)!=-1)
window.location.href=result.d;
其他的
显示弹出窗口(结果);
},
故障:功能(响应){
警报(response.d);
}
});
});

应收账款

购买 销售额 税 优惠 应付账款
购买 销售额 税 优惠
您可以检查
col-md-6
h5
元素的值是否为
应收账款
,这取决于该赋值
10
20
入口类型

演示代码

$(“#btnUpdateAccControl”)。单击(函数(e){
var arrayItem=[];
var sArrayItem=“”;
//循环遍历每个div
$(“.card body.row.col-md-6”)。每个(函数(索引,值){
//使用此选项。查找仅获取所需值一列-md-6
arrayItem.push({
购买:$(this.find(“.col Purchase”).val(),
销售额:$(this.find(“.col Sales”).val(),
税:$(this.find(“.col Tax”).val(),
折扣:$(this.find(“.col折扣”).val(),
EntryType:$(this).find(“h5:first”).text().trim()==“应收账款”?10:20//检查h5是应收账款还是应付账款
})
});
console.log(arrayItem)
//其他代码。。
});

应收账款

购买 销售额 税 优惠 应付账款
购买 销售额 税 优惠 发送