Вот код моего Blade и он работает и отправляет запрос, но я не могу получить данные из AJAX.
Javascript
function addUser() {
var name=document.getElementById("name").value;
var email=document.getElementById("email").value;
var password=document.getElementById("password").value;
$.ajaxSetup({
headers: {'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')}
});
$.ajax({
type:'POST',
url:'addUser',
data: {name:name,email:email,password:password,},
success:function(data) {
$("#msg").html(data.msg);
},
error: function (data, textStatus, errorThrown) {
console.log(data);
},
contentType: false,
processData: false,
});
}
Контроллер
public function index(Request $request) {
$msg=User::create([
'name' => $request->name,
'email' => $request->email,
'password' => bcrypt( $request->password),
]);
return response()->json(array('msg'=> $msg), 200);
}