1 . tambahkan csrf token di main layout atau master layout seperti berikut :
<meta name="csrf-token" content="{{ csrf_token() }}" />
2. Di terapkan di page apapun untuk vanilla jacscript , seperti berikut
function sample(e){
var ajax = new XMLHttpRequest();
ajax.open("POST", e.dataset.url, true);
ajax.setRequestHeader('X-CSRF-TOKEN', document.querySelector('meta[name="csrf-token"]').content); // disini
ajax.onreadystatechange = function () {
if (ajax.readyState == 4 && ajax.status == 200) {
if(ajax.responseText.status){
window.location.reload();
}else{
console.log(ajax.responseText);
}
}
}
ajax.send();
}
No comments:
Post a Comment