$AvansMaasToplam ve $cizelge değişkenlerini
public function listAy(Request $request, $id){
$ay = request('ay');
$yil = request('yil');
$cizelge = P_cizelge::where('PersonelID','=',$id)->get();
foreach ($cizelge as $cizelge){
if (date('Y',$cizelge->tarih)==$yil && date('m',$cizelge->tarih)==$ay){
if (!empty($cizelge->AvansMaas)){
$AvansMaasToplam = $cizelge->AvansMaas+$AvansMaasToplam;
}
$data[] = $cizelge;
}
}
$data['AvansMaasToplam'] = $AvansMaasToplam;
return json_encode($data);
}
<script>
$(document).on('click', '.aylik', function(){
var ay = $(this).attr("ay");
var yil = '';
$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
url:"{{route('personel.listAy',$personel->id)}}",
method:"POST",
data:{ay:ay,yil:yil},
success:function(data){
$("#listele").html("");
$("#genel").html("");
$.each( JSON.parse(data), function( i, val ) {
var list =
''
+'selm '
+''+val.aciklama+' '
+''+val.AvansMaas+' '
+''+val.mesai+' '
+''+val.EksikSaat+' '
+' '
+' ';
var genel =
''
+' Genel Toplam: '
+''+val.AvansMaasToplam+' '
+' '
+' '
+' '
+' '
+' ';
$("#listele").append(list);
$("#genel").append(genel);
});
}
});
});
</script>