entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

2votos

Editar Celda con Jquery

**- Que tal Amigos soy muy nuevo en esta pagina entredesarrolladores y vengo aqui si porfavor alguien tiene una idea de como hago yo para Editar una celda con jquery es decir tengo una tabla jsp , y en caso que un usuario se equivoque en con la cantidad digitada entonces que yo pueda darle click a la celda y colocar la nueva cantidad... Agradezco mucho quien me pueda dar alguna idea ya e averiguado en Google y no entiendo mucho sobre innerHTML etc...-

- 
- function closeInput(elm) {
-     var td = elm.parentNode;
-     var value = elm.value;
-     td.removeChild(elm);
-     td.innerHTML = value;
- }
- 
- function addInput(elm) {
-     if (elm.getElementsByTagName('input').length > 0)
-         return;
-     var value = elm.innerHTML;
-     elm.innerHTML = '';
- 
-     var input = document.createElement('input');
-     input.setAttribute('type', 'text');
-     input.setAttribute('value', value);
-     input.setAttribute('onBlur', 'closeInput(this)');
-     elm.appendChild(input);
-     input.focus();
- }

0voto

Peter comentado

Por favor publica tu código editando tu pregunta para saber como tienes las cosas.

Saludos.

0voto

vianey comentado

listo hermano ya lo puse si algo de ayuda seria para mi muy genial llevo varios dias buscando e investigando

0voto

carlossevi comentado

Falta el código HTML de la tabla a editar ¿no? Si es por ejemplo un elemento input no es necesario hacer nada con jQuery, directamente puedes pulsar para editar el contenido.

0voto

vianey comentado

Ya lo solucione, anoche muchas gracias ...

0voto

bl4z3r comentado

@vianey , ¿puedes publicar como has resuelto el problema? Puede que algún otro usuario tenga tu misma problema...

1 Respuesta

1voto

vianey Puntos690

Que tal Amigos de esta manera fue como solucione lo de editar una celda en una tabla html

- function addInput(elm) {
-     var input = "aqui hago la caja de texto";
-     $(elm).html(input);
-     $("#txtNuevaCant").focus();
- }

0voto

x4mp73r comentado

¿Si podrías seleccionarla como respuesta por favor?

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta