Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2020, 11:32
Avatar de herzbazi
herzbazi
 
Fecha de Ingreso: febrero-2012
Mensajes: 612
Antigüedad: 12 años, 8 meses
Puntos: 36
Pregunta método AJAX sin funcionar

Hola a todos y desde ya muchas gracias por el aporte y ayuda. tengo un ajax pero por algún motivo no me funciona si pueden decirme donde esta el error les agradeceré

en el footer de la pagina tengo el llamado a jquery

Código Javascript:
Ver original
  1. <script src="<?php echo base_url();?>assets/admin/plugins/jquery/jquery.min.js"></script>

mi formulario html en la vista

Código HTML:
Ver original
  1. <form class="form-inline" id="formCategoria" action="<?php echo base_url();?>Admin/Panel/guardarCategoria"  method="POST">
  2.                               <label class="sr-only" for="categoria">Categoría</label>
  3.                               <input type="text" class="form-control mb-2 mr-sm-2 categoria" id="categoria" name="categoria" placeholder="Ingresa categoría">
  4.                               <input type="submit" id="btnGuardarCategoria" name="btnGuardarCategoria" class="btn btn-primary mb-2" value="Guardar">
  5.                          </form>

el código js

Código Javascript:
Ver original
  1. $(document).on('ready',function(){
  2.     $(document).on('click','btnGuardarCategoria',function(e){
  3.         e.prevventDefault();
  4.         var categoriaGuardar = $("#categoria").val();
  5.         var urlControlador = $("#formCategoria").data("accion");
  6.         $.ajax({
  7.             type:"POST",
  8.             url: urlControlador,
  9.             data:{
  10.                 'categoria' : categoriaGuardar
  11.             },
  12.             success:function(respuesta){
  13.                 alert(respuesta);
  14.             }
  15.         });
  16.     });
  17. });

mi controlador

Código PHP:
Ver original
  1. public function guardarCategoria(){
  2.         $registro = array(
  3.             'categoria' => $this->security->xss_clean(strip_tags($this->input->post('categoriaGuardar')))
  4.         );
  5.  
  6.         echo ($registro['categoria']);
  7.     }


pero no hace nada
__________________
Enseña todo lo que sepas...
Aprende todo lo que puedas..