我通过获取两个遍历table行的数量,让他们两个进行对比,不足就添加行数
<table id="guishutable" style=" border: 1px solid red">
</table>
<table id="ab" style=" border: 1px solid red">
</table>
<script src="../jquery-3.4.1/jquery-3.4.1.min.js"></script>
<script src="../layui-v2.6.8/layui/layui.js"></script>
<script>
function abc() {
var table1;
var table2;
$.ajax({
url: "/zd/zongshu",
type: "POST",
async:false,
data:{},
success: function (data){
var sum11=0;
$("#guishutable").html("");
$("#guishutable").append("<tr><td>名字</td><td>量</td></tr>")
$.each(data, function (i,gui){
sum11+=Number(gui.currentCount);
console.log(JSON.stringify(gui))
$("#guishutable").append("<tr>" +
"<td style='width: 200px;border: 1px solid black;'>"+gui.name+"</td>"
+ "<td style='width: 200px;border: 1px solid black;'>"+gui.currentCount+"</td></tr>");
});
$("#guishutable").append("<tr>" + "<td style='width: 200px;border: 1px solid black;'>合计</td>"
+ "<td id='aaaa' style='width: 200px;border: 1px solid black;'>"+sum11+"</td></tr>");
table1=$('#guishutable').find("tr").length;
}
} );
$.ajax({
url: "/zd/ab",
type: "POST",
async:false,
data:{},
success: function (data){var sum1=0;
$("#ab").html("");
$("#ab").append("<tr><td>名字</td><td>量</td></tr>")
$.each(data, function (i,gui){
sum1+=Number(gui.currentCount);
console.log(JSON.stringify(gui))
$("#ab").append("<tr>" +
"<td style='width: 200px;border: 1px solid black;'>"+gui.name+"</td>"
+ "<td style='width: 200px;border: 1px solid black;'>"+gui.currentCount+"</td></tr>");
});
$("#ab").append("<tr>" + "<td style='width: 200px;border: 1px solid black;'>合计</td>"
+ "<td style='width: 200px;border: 1px solid black;order: '>"+sum1+"</td></tr>");
table2=$('#ab').find("tr").length;
}
} );
alert(table2);
if(table1<table2){
var a=0;
a=table2-table1;
a= $("#guishutable").append("<tr style=''>" + "<td style='width: 200px;border: 1px solid black;'>空值</td>"
+ "<td style='width: 200px;border: 1px solid black;'></td></tr>");
}
};