Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/07/2015, 11:08
villagran_gg
 
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:
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:
[HIGHLIGHT="HTML"]
Código PHP:
Ver original
  1. public function store(Request $request)
  2.     {
  3.          if($request->ajax()){
  4.            
  5.              return response()->json([
  6.                 "mensaje" => $request->all()
  7.             ]);
  8.  
  9.         }
  10.     }

y el script del ajax es

Código PHP:
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,