Bienvenido(a), Visitante. Por favor, ingresa o regístrate.

Ingresar con nombre de usuario, contraseña y duración de la sesión

 
Búsqueda Avanzada

15.707 Mensajes en 3.130 Temas- por 371 Usuarios - Último usuario: lasfirrot
Mayo 22, 2012, 07:08:34
Foro de Hispabyte.netDiseño WebHosting y Desarrollo WebHTML / XML / Javascript (Moderador: D4MR0D)Tema: tablas dinamicas
Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: tablas dinamicas  (Leído 1607 veces)
0 Usuarios y 1 Visitante están viendo este tema.
jcalderon
Visitante
« : Mayo 10, 2006, 03:54:35 »


Mira el lenguaje a utilizar va a ser JSP de esto estoy seguro, ahora, para hacer las facturas se que es utilizando algunos codigos de javascript, lo que me preocupa es como hacer que esa funci?n a partir de que valla ingresando datos a la factura, esta incremente dando la idea de que la tabla incremente dinamicamente dentro de la misma pagina

gracias.
En línea
D4MR0D
Moderator
Miembro Imprescindible
*****
Mensajes: 1.069



Ver Perfil
« Respuesta #1 : Mayo 10, 2006, 06:45:09 »

Tienes que dise?ar una ventana con la propia tabla de la factura con una sola l?nea en blanco (m?s las que necesites fijas al final y al principio) y un formulario para a?adirle l?neas con un bot?n que indique cuando la l?nea est? completa. Cada vez que se pulse el bot?n de fin de l?nea del formulario debes a?adir usando el DOM con javascript el contenido del formulario a la ?ltima l?nea de la tabla y un nuevo <tr> (con los <td>s que necesites) a la tabla y despu?s vaciar el formulario. No es muy complicado y si seguiste los enlaces que te recomend? de la wikipedia, casi seguro que has visto ya alg?n ejemplo. En este caso no necesitas AJAX, es simple DHTML, a no ser que dependas de una base de datos y quieras hacer la propia tabla editable (sin formulario).

En el caso de que uses una base de datos para almacenar las facturas, tambi?n podr?as usar AJAX para introducir cada linea nueva en la base de datos y luego releer la tabla completa y redibujarla, a?adiendo cada vez una nueva l?nea en blanco al final. Esta soluci?n requiere m?s recursos del servidor, pero te da la seguridad de que cada l?nea que introduzcas ya est? en la base de datos y no s?lo en la memoria del ordenador cliente.

Si vas a usar JSP, estos dos proyectos te interesar?n: AjaxAnywhere y AjaxTags. Ambos reducen al m?nimo la cantidad de javascript que es necesario escribir y no es necesario conocer los entresijos del objeto HttpXMLRequest en distintos navegadores para hacer aplicaciones que utilicen AJAX. Sin embargo sigue siendo necesario un m?nimo de conocimiento del DOM de javascript y, por supuesto, como cualquier framework AJAX el dominio del lenguaje de servidor y de las operaciones con base de datos.
En línea
Páginas: [1]   Ir Arriba
Imprimir
Foro de Hispabyte.netDiseño WebHosting y Desarrollo WebHTML / XML / Javascript (Moderador: D4MR0D)Tema: tablas dinamicas
Ir a:  


Tema diseñado por RJ-45 para Hispabyte.net basado en el
theme famouspadexx v.09 designed by Formado Comprido
Downloable here. My present to padexx.de