Foros del Web » Programando para Internet » PHP »

Crear con AJAX y laravel

Estas en el tema de Crear con AJAX y laravel en el foro de PHP en Foros del Web. Saludos estoy intentando crear datos mediante ajax. tengo un formulario donde escribo un genero de cine, como comedia, terror etc y cuando lo doy click ...
  #1 (permalink)  
Antiguo 29/07/2015, 10:42
 
Fecha de Ingreso: marzo-2014
Mensajes: 64
Antigüedad: 10 años, 1 mes
Puntos: 1
Crear con AJAX y laravel

Saludos estoy intentando crear datos mediante ajax. tengo un formulario donde escribo un genero de cine, como comedia, terror etc y cuando lo doy click un evento hace que se ejecute el ajax.
el codigo del formulario es este
Código PHP:
Ver original
  1. @extends('layouts.admin')
  2. @section('content')
  3. {!!Form::open()!!}
  4.     <input type="hidden" name="_token" value="{{ csrf_token() }}" id="token">
  5.         @include('genero.form.genero')
  6.         {!!link_to('#', $title='Registrar', $attributes = ['id'=>'registro', 'class'=>'btn btn-primary'])!!}
  7.     {!!Form::close()!!}
  8. @endsection

el codigo del controlador es el siguiente
Código HTML:
Ver original
  1. [HIGHLIGHT="PHP"]
  2. public function store(Request $request)
  3.     {
  4.          if($request->ajax()){
  5.            
  6.              return response()->json([
  7.                 "mensaje" => $request->all()
  8.             ]);
  9.  
  10.         }
  11.     }
[/HIGHLIGHT]

y el script del ajax es

Código PHP:
Ver original
  1. $("#registro").click(function(){
  2.     var dato = $("#genre").val();
  3.     var route = "http://localhost:8000/genero";
  4.     var token = $("#token").val();
  5.  
  6.     $.ajax({
  7.         url: route,
  8.         headers: {'X-CSRF-TOKEN': token},
  9.         type: 'POST',
  10.         dataType: 'json',
  11.         data:{genre: dato},
  12.  
  13.        
  14.     });
  15. });

y cuando aprieto el boton una ves ejecutado todo esto me sale favicon.ico y no me ejecuta o me dice que hay alguna peticion, eso lo checo en el network, tengo todo bien enlazado, el jquery,

Etiquetas: ajax, formulario, laravel, registro
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:27.