metele jquery al pack
--
sent from android
Si estoy en lo cierto, ya te han comentado que puedes usar jquery.
> sent from android
>
> > Hola amigos necesito ayuda, lo que pasa es que estoy haciendo el
> > ingreso de facturas, donde al ingresar o calcular el valor neto, se
> > debe calcular el valor Iva y el total.
> >
> > La idea es que al momento de ingresar el neto en el formulario, se
> > calcule el valor IVA y el total, adem�s se muestren en el momento.
> >
> > Si me pudieran ayudar se los agradecer�a mucho amigos, trabajo con
> > symfony 1.4 y doctrine.
> >
> > --
> > Has recibido este mensaje porque est�s suscrito al grupo "symfony-es"
> de Grupos de Google.
> > Para publicar una entrada en este grupo, env�a un correo electr�nico
> a symfo...@googlegroups.com <mailto:symfo...@googlegroups.com>.
> > Para anular tu suscripci�n a este grupo, env�a un correo electr�nico
> a symfony-es+...@googlegroups.com
> <mailto:symfony-es%2Bunsu...@googlegroups.com>
> > Para tener acceso a m�s opciones, visita el grupo en
> http://groups.google.com/group/symfony-es?hl=es.
> >
>
> --
> Has recibido este mensaje porque est�s suscrito al grupo "symfony-es" de
> Grupos de Google.
> Para publicar una entrada en este grupo, env�a un correo electr�nico a
> symfo...@googlegroups.com.
> Para anular tu suscripci�n a este grupo, env�a un correo electr�nico a
> symfony-es+...@googlegroups.com
> Para tener acceso a m�s opciones, visita el grupo en
> http://groups.google.com/group/symfony-es?hl=es.
--
Saludos cordiales.
Pablo.
Si lo reenv�as, ten la precauci�n de borrar los datos de procedencia que
encabezar�an tu reenv�o � empezando por mi direcci�n de correo
electr�nico - . Coloca siempre las direcciones de tus contactos en el
campo <CCO> para que viajen discretas, no en el campo <Para> ni en
el<CC>. De esa forma nadie que lo reciba tendr� constancia de las se�as
de los dem�s destinatarios a los que tambi�n se remite. Todo ello a fin
de evitar que nadie se aproveche de todas las direcciones que se van
acumulando al pasar de buz�n a buz�n para el lanzamiento de correo
basura y otras indeseadas lindezas. Aparte claro est� de garantizar la
privacidad.
Gracias.
Hola!
No le veo le ventaja de usar jQuery, puedes usar Javascript
directamente para mantenerlo simple.
Si no sabes como hacerlo por favor publica tu form y qué cálculos
deseas realizar.
Saludos!
�Ventajas?, compatibilidad con multiples navegadores, por ejemplo.
>
> Hola!
>
> No le veo le ventaja de usar jQuery, puedes usar Javascript
> directamente para mantenerlo simple.
>
> Si no sabes como hacerlo por favor publica tu form y qu� c�lculos
> deseas realizar.
>
> Saludos!
>
--
Saludos cordiales.
Pablo.
Si lo reenv�as, ten la precauci�n de borrar los datos de procedencia que
encabezar�an tu reenv�o � empezando por mi direcci�n de correo
electr�nico - . Coloca siempre las direcciones de tus contactos en el
campo <CCO> para que viajen discretas, no en el campo <Para> ni en
el<CC>. De esa forma nadie que lo reciba tendr� constancia de las se�as
de los dem�s destinatarios a los que tambi�n se remite. Todo ello a fin
de evitar que nadie se aproveche de todas las direcciones que se van
acumulando al pasar de buz�n a buz�n para el lanzamiento de correo
basura y otras indeseadas lindezas. Aparte claro est� de garantizar la
privacidad.
Gracias.
Yo creo que en este tipo de cálculos es más simple y liviano utilizar
Javascript puro. A menos que ya se utilice jQuery para otra cosa en el
proyecto justificaría su uso en este cálculo.
Es sólo una preferencia personal, cada uno sabrá cuantos KBs
adicionales utilizará para cada cosa!
Saludos!
No se olviden que jQuery no deja de ser Javascript! Y en este
requisito sólo hay que hacer cálculos matemáticos igualmente que como
se haría con jQuery, luego para acceder al DOM (para recoger y asignar
los valores) se puede utilizar el método "getElementById" que es, como
todos sabemos, ampliamente soportado por los navegadores.
Pero cada uno tiene su manera de hacer las cosas, yo comparto la mía! Saludos!
El asunto es que a estas alturas de la vida, el que no use symfony u
otro FW, esta desfasado, donde queda la escalabilidad?.
quien sabe usar jQ y sabe de su potencia pues no se la quitará de
encima, recuerde: do more, write less.
KB mas o KB menos en este momento, simplemente no es relevante.
jQuery es tu solución, te garantza que no te dolerá, ni tendrás que
estar reescribiendo la aplicación cada rato.
Pero en mi opinión muy muy muy personal, un formulario web para
facturación, es totalmente deficiente, a menos que hagas una factura
cada media hora.
--
José Luis Regalado
bashman
Linux User nº 280381
Apoyo a Juan Manuel, al final nadie tiro una linea, solo discusiones de que es mejor!
--
Claudio:
Si quieres que te ayudemos con el código, ya sea con o sin jQuery,
publica tu HTML y lo que necesitas calcular!
Saludos a todos!
Al parecer hay cosas que modificar..., a ver el html generado por favor.
<script type="text/javascript" src="/js/jquery-1.3.2.min.js"></script> <script type="text/javascript" src="/js/jquery-ui-1.7.3.custom.min.js"></script> <script type="text/javascript"> function calcularIva(neto){ var Iva = parseint((neto*19)/100); return Iva; } </script>.....
<form action="/compras/create" method="post" >
....
<tr> <th><label for="factura_compra_neto_fc">Neto :</label></th> <td> <input class="text" type="text" name="factura_compra[neto_fc]" onkeyup="calcularIva($this.value)" id="factura_compra_neto_fc" /> </td> </tr> <tr> <th><label for="factura_compra_iva_fc">Iva fc</label></th> <td> <input type="text" name="factura_compra[iva_fc]" readOnly="readOnly" id="factura_compra_iva_fc" /> </td> </tr> <tr> <th><label for="factura_compra_estado_fc">Estado de Factura :</label></th> <td> <select class="text" name="factura_compra[estado_fc]" id="factura_compra_estado_fc"> <option value="0">Impaga</option> <option value="1">Pagada</option> <option value="2">Nula</option> </select> </td> </tr> </tbody> </table> </form>
Bueno eso es lo que genera el html...espero me puedas ayudar...pq ya he tratado de hacer esta cosa hacer un buen rato y no logró q funcione, estoy seguro q el error debe ser una tontera jajaja
<script type="text/javascript">
function calcularIva(neto){
document.getElementById('factura_compra_iva_fc').value =
parseint((neto*19)/100);
}
</script>
...
<input class="text" type="text" name="factura_compra[neto_fc]"
onkeyup="calcularIva(this.value)" id="factura_compra_neto_fc" />
Prueba a ver si asi funciona de la forma que querías! Saludos!
A experimentar que de allí sacarás lo mejor de ti! :P
Y no olvides, que si bien en este caso muy simple no se utilizó
jQuery, en desarrollos más complejos (sobre todo en el tratamiento de
DOM y AJAX) puedes utilizarlo para ahorrarte dolores de cabeza!
Saludos y hasta luego!