elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  CRUD Laravel 8 y AJAX
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: CRUD Laravel 8 y AJAX  (Leído 911 veces)
proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
CRUD Laravel 8 y AJAX
« en: 4 Enero 2021, 15:32 pm »

Hola  a todos!!! estoy intentando hacer un CRUD con laravel 8 y Ajax, pero cuando quiero insertar un registro me muestra que tengo problemas con la ruta y arroja el el error 404, con la otra ruta mostrar no tengo problemas, pero con esta para insertar no me funciona.
estas son mis rutas en mi archivo web.php:
Código
  1. Route::get('/',PageController::class);
  2. Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
  3.  
  4. Route::get('system.logistica', [BodegaController::class, 'index'])->name('logistica');
  5.  
  6. Route::post('system.logistica/one/{id}', [BodegaController::class, 'mostrar'])->name('logistica.mostrar');
  7.  
  8. // Esta es la ruta que no funciona
  9. Route::post('system.guiaingresos',[BodegaController::class,'insert'])->name('guiaingresos.insert');
  10.  
este es mi función en mi archivo js
Código
  1. function temporal()
  2. {
  3.   const codigobarra=$('#Txt_serie').val();
  4.   const sku_ext=$('#Txt_codigo').val();
  5.   const Idservicio=$('#Txt_servicio').val();
  6.   const Numguia=$('#Txt_numguia').val();
  7.   const Idmaterial=$('#Txt_idmaterial').val();
  8.   const Idproveedor=$('#Txt_prov').val();
  9.   const Numcantidad=$('#Txt_cant').val();
  10.   const identificador=$('#Txt_identificador').val();
  11.   const Numfila=$('#Txt_fila').val();
  12.   const usuario=$('#Txt_user').val();
  13.  
  14.   $.ajax(
  15.        {
  16.            url:"{{ route('guiaingresos.insert') }}", // aqui llamo a la ruta insert
  17.            type:'POST',
  18.            data: {
  19.                _token:$('input[name="_token"]').val(),
  20.                temp_mat_id:Idmaterial,
  21.                tem_mst_id:1,
  22.                temp_ser_id:Idservicio,
  23.                temp_serie:codigobarra,
  24.                temp_guia:Numguia,
  25.                temp_pro_id:Idproveedor,
  26.                temp_identificador:identificador,
  27.                temp_nwa_id:1,
  28.                temp_use_id:usuario
  29.  
  30.            },
  31.            success:function (response) {
  32.                if(response){
  33.                alert('OK');
  34.                }
  35.            }
  36.  
  37.  
  38.            });
  39.  
  40.  
  41. }
  42.  
y este es mi controlador con la función insert
Código
  1. public function insert(Request $request)
  2. {
  3.   $id_usuario=$request->temp_use_id;
  4.  
  5.   return ($id_usuario);
  6.  
  7.   //por ahora solo quiero comprobar que llego a la ruta y a la función de mi
  8.     controlador
  9.    }
  10.  
Espero me puedan ayudar, saludos!!!


« Última modificación: 4 Enero 2021, 20:21 pm por proteus8 » En línea

proteus8

Desconectado Desconectado

Mensajes: 55


Ver Perfil
Re: CRUD Laravel 8 y AJAX
« Respuesta #1 en: 4 Enero 2021, 20:24 pm »

mi problema era que mi función estaba en un archivo JS aparte por lo que la ruta no funcionaba, así que en el invento del botón que ejecuta la función temporal le envío la ruta.

Código
  1. <button name="Btn_agregar" id="Btn_agregar" type="button" onclick="temporal('{{ route('guiaingresos.insert') }}')" class="btn btn-info">Agregar</button>
  2.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Tutorial] - Login con ajax . Mysql || Php con clases || Ajax « 1 2 »
PHP
Hadess_inf 15 24,114 Último mensaje 9 Diciembre 2010, 02:44 am
por delorian15
Crud Generator en Codeigniter
PHP
madpitbull_99 0 5,950 Último mensaje 6 Julio 2011, 20:28 pm
por madpitbull_99
Crud con Strut2 e hibernate
Java
jPallol1 2 1,222 Último mensaje 29 Marzo 2015, 18:34 pm
por Usuario Invitado
Ayuda con CRUD
Bases de Datos
veloso97 1 1,197 Último mensaje 13 Mayo 2018, 21:48 pm
por vicram10
Fetch Api CRUD
Desarrollo Web
iCoke 0 436 Último mensaje 6 Febrero 2019, 00:02 am
por iCoke
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines