Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/02/2015, 01:23
Avatar de Carlos1975
Carlos1975
 
Fecha de Ingreso: mayo-2005
Mensajes: 29
Antigüedad: 19 años
Puntos: 0
Respuesta: convertir cadena de texto en inputs de una tabla que muestra varios regist

Hola Alexis

Se que es más práctico usar este código pero prefiero usar las librerias Jquery y no volverme loco con Ajax. Demasiados lenguajes de programación y javascript y yo no somos demasiado amigos que digamos, aunque al final lo seremos

He probado tu código de esta forma:

Código Javascript:
Ver original
  1. function guardar(evento, caja) {
  2.     var ajax;
  3.     if (window.XMLHttpRequest) {
  4.         ajax = new XMLHttpRequest();
  5.     } else {
  6.         ajax = new ActiveXObject("Microsoft.XMLHTTP");
  7.     }
  8.    
  9.     if (evento.keyCode == 13) {
  10.         ajax.open("GET", "actions/files_save_img?valor=" + caja.value, true);
  11.         ajax.onreadystatechange = function() {
  12.             if (ajax.readyState == 4 && ajax.status == 200) {
  13.                 alert(ajax.responseText);
  14.             }
  15.         };
  16.     ajax.send();
  17.     caja.readOnly = true;
  18.     }
  19. }

No me funciona el objeto XMLHttpRequest, no se a que es debido.

Creo que lo que falla no es el código sino la forma de exponerlo ya que la tabla la muestro con un WHILE de PHP y creo que no realiza bien la funcion de guardar debido a ello, No se si estoy en lo cierto ya que me queda mucho por aprender.

De todas formas hago incapié en mostrar un boton de modificar y en mostrar los input con un boton de guardar. Este trabajo es para una administración de una tienda online y los clientes que la usen deben de tener bien claro lo que pueden o no hacer en ella.

Gracias por tus respuestas y tu ayuda, siempre de agradecer. Y encima rápidas, cosa que valoro bastante en este foro.

Si supieras otra manera de hacerlo con Jquery o simple javascript sería de gran ayuda

salu2

y gracias de nuevo