Ver Mensaje Individual
  #8 (permalink)  
Antiguo 11/11/2010, 11:04
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: calcular total, subtotal e IVA

el calculo lo puedes hacer con javascript pero los datos para calcular vienen de una base de datos. javascript no puede conectarse a una base de datos, por tanto por obligacion necesitas de un lenguaje servidor para realizar la consulta. no hay otra forma. otra cosa que puedes hacer para no hacer constantes peticiones con AJAX es realizar una sola peticion cuando el usuario escribe el codigo del producto. el lenguaje servidor le devuelve los datos principales para el calculo y luego con javascript vas calculando. para los calculos y la peticion AJAX, necesitas de eventos. en este caso, eventos de teclado y/o foco.

ahora bien, debes ser consciente que realizar calculos en javascript es propenso a errores. es un problema que tiene todas las implementaciones de javascript. por lo que el calculo en javascript deberia servir solo como una respuesta inmediata para el usuario pero no como los datos oficiales para el reporte. en resumen, como quiera que sea el calculo tambien debes realizarlo en el servidor al momento de realizar el reporte.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.