Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/08/2019, 19:41
augusto_jaramil
 
Fecha de Ingreso: junio-2004
Ubicación: Ciudad de Panama
Mensajes: 551
Antigüedad: 19 años, 10 meses
Puntos: 8
Respuesta: No me funciona este codigo ajax + JSON

Saludos ArturoGallegos

Implementé la opción que me sugirió:

Código Javascript:
Ver original
  1. function Registrar() {
  2.   var mis_datos = new FormData();
  3.   mis_datos.append("comprob",$("#comprob").val());
  4.   mis_datos.append("nom_comprob",$("#nom_comprob").val());
  5.   mis_datos.append("num",$("#num").val());
  6.  
  7.   $.ajax({
  8. //    processData: false,
  9. //contentType: false,
  10.       url: "entrada_registra.php",
  11.       Type: "POST",
  12.       dataType: "JSON",
  13.       data: mis_datos,
  14.  
  15.       success: function(response) {
  16.             console.log(response);
  17.            $('#dataGrid').html(response);
  18.         },
  19.         error: function(jqXHR, textStatus, errorThrown)
  20.         {
  21.             console.log(jqXHR);
  22.             console.log(textStatus);
  23.             console.log(errorThrown);
  24.         }
  25.   });
  26. }

Al probar en Firefox me reporta el error:

TypeError: 'append' called on an object that does not implement interface FormData.jquery-3.4.1.js:8685:5

Al probar en GoogleChrome reporta el error:

jquery-3.4.1.js:8685 Uncaught TypeError: Illegal invocation
at add (jquery-3.4.1.js:8685)
at buildParams (jquery-3.4.1.js:8672)
at Function.jQuery.param (jquery-3.4.1.js:8709)
at Function.ajax (jquery-3.4.1.js:9301)
at Registrar (entrada_ajax.js:262)
at HTMLButtonElement.onclick (entrada.php:1)


Por otro lado, estoy buscando documentación sobre Axios... Ahí vamos....

Agradezco infinito su interés y ayuda sobre el tema....
__________________
El que no sabe y sabe que no sabe, es un ignorante...enseñémosle!. El que no sabe y se cree que sabe, es un necio... ¡ignorémosle!.
El que sabe y sabe que sabe, es un sabio... ¡sigámosle!.