buenos días estoy haciendo un formulario con modal el cual ingresa un registro, el usuario se autentifica y este ingresa a un formulario para ingresar un registro todo esto con jquery y laravel, el problema me da error 500 en el scritp, me indican que es token pero lo envio y no comprendo donde esta el error, no se si tengo mal mi codigo
laravel 5.8
jquery v3.4.1
la ruta es
Route::resource('pacientes', 'PacientesController');
elformulario
Código:
<div class="modal-body">
<form method="post" id="form_ingreso" class="form-horizontal" enctype="multipart/form-data" >
@csrf
<!-- Datos del tutor -->
<div class="card mb-1">
<div class="card-body">
<h3 class="col-12 mb-3 d-flex m-1 justify-content-center">
Datos del Tutor
</h3>
<div class="row">
@include('tutor.create')
</div>
</div>
</div>
<!-- Datos del Paciente -->
<div class="card">
<div class="card-body">
<h3 class="col-12 mb-3 d-flex m-1 justify-content-center">
Datos del Paciente
</h3>
<div class="row">
@include('pacientes.create')
</div>
</div>
</div>
<!-- Modal Footer -->
<div class="modal-footer">
<input type="hidden" name="action" id="action" />
<input type="submit" class="btn btn-primary" id="btn_ingresar" name="btn_ingresar" value="Add" />
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</form>
</div>
el js
Código:
var _token=$('meta[name="csrf-token"]').attr('content');
$(document).ready(function(){
$('#ingresoPacientes').click(function(){
$('.modal-title').text("Formulario de Pacientes");
$('#action_button').val("Add");
$('#action').val("Add");
$('#modalFormingPacientes').modal('show');
});
$('#form_ingreso').on('submit',function(event){
event.preventDefault();
if($('#action').val()=='Add')
{
$.ajaxSetup({ headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') } });
$.ajax({
type:"post",
beforeSend: function (xhr)
{
if (_token) {return xhr.setRequestHeader('X-CSRF-TOKEN', _token);}
},
html:"{{ route('pacientes.store') }}",
data:{
rut_tutor:$('.inputRut_tutor').val(),
toke:_token,
},
success:function(data)
{ console.log(data); }
})
}
});
});