web

[Laravel] Ajax 사용하기 본문

Framework/Laravel Framework

[Laravel] Ajax 사용하기

사용자 원동호 2019. 5. 22. 10:13
728x90
반응형

1. blade 파일에 아래 구문 추가

<meta name="csrf-token" content="{{ csrf_token() }}">

 

 

2. headers에 토큰을 추가.

 

3. url에 blade문법으로 route를 추가.

 

4. 1번, 2번 하나라도 빠뜨리면 에러 발생

 

끝.

 

$.ajax({
	headers: {
		'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
	},
	type: 'POST',
	url: '{{ route('getmsg') }}',
	data: {},
	dataType: 'json',
	success: function(data) {
		alert(data);
	},
    error: function(data) {
    	alert("error" +data);
  }
});

 

도움이 되셨다면 하트 및 댓글 부탁드립니다♥

728x90
반응형
0 Comments
댓글쓰기 폼