i am on some page with form, but after i make ajax post request to backend api, my session getting override so when i click next page will getting 419 | page expired error
inside the form, i added @csrf tag to generate _token hidden field. and also inside the ajax headers, added x-csrf-token
example code :
$.ajax({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
url: "{{route('routename')}}",
type: 'POST',
data: {
...
},
beforeSend: function() {
$('.loading').removeClass('d-none');
},
success: function (data) {
$('.loading').addClass('d-none');
$('#carrier_id_'+seller_id).html(data.view)
}
});
anything i miss out? 🤔