js 统计 json数组 的返回值 (求和)
var data = JSON.parse(data);
// console.log(data);
(function() {
var sum = 0;
getSum(data);
function getSum(array){
for (var i = 0; i < array.length; i++){
sum += parseInt(array[i].input_stock);
}
return sum;
}
console.log(sum);
})();
完整代码:
$.ajax({
type: "POST",
url: 'erp_cp_tj.php', // 当前商品的所有入库数据
data: {pageIndex: index, act: 'ajaxall_log', pageSize: 13, keyword: $('#keyword').val(), goods_id: goods_id,attr_id:attr_id },
//提交两个参数:pageIndex(页面索引),pageSize(显示条数)
success: function (data) {
var data = JSON.parse(data);
var sum = 0;
function getSum(array){
for (var i = 0; i < array.length; i++){
sum += parseInt(array[i].input_stock);
}
return sum;
}
var num = getSum(data); // 统计时间段内的数据总和
}
});