已答复 Sumar 2 textbox con jquery error

  • viernes, 10 de agosto de 2012 16:23
     
     

    Buenas Días a todos,

    Estoy haciendo una suma de Textboxes con JQuery (es necesario hacerlo porque previo hago otra suma que si necesita JQuery)

    lo estoy haciendo así:

    if ($('#<%=ddlTipo.ClientID%>').val(1)) {
                            $("#<%=txtPesoTotalMix.ClientID%>").val(total);
                        } else {
                            $("#<%=txtPesoTotalMix.ClientID%>").val(total); +$("#<%=txtPesoTotalMez.ClientID%>").val(total);
                        }

    Digo que si el combo seleccionado tiene el valor uno, que solo me muestre el 1er textbox con su total, si no,que me muestre los 2 totales de los 2 textbox en el 2do textbox, pero al hacer esto, me sale esto dentro del 2do textbox: 

    [object Object]

    Quizá lo esté haciendo mal la suma, como se sumaría en JQuery?

    Gracias de antemano, dios los bengida

Todas las respuestas

  • viernes, 10 de agosto de 2012 16:33
    Moderador
     
     Respondida

    esto, no funcion

    if ($('#<%=ddlTipo.ClientID%>').val(1)) {

    deberia ser

    if ($('#<%=ddlTipo.ClientID%>').val() == 1) {

    si lo popnes como lo haces asignas el valor

    ----

    el resto seria

    var pesomix = $("#<%=txtPesoTotalMix.ClientID%>").val();

    var pesomez = $("#<%=txtPesoTotalMez.ClientID%>").val();

    var total = pesomix + pesomez ;

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta Josue P. Corzo viernes, 10 de agosto de 2012 16:55
    • Desmarcado como respuesta Josue P. Corzo viernes, 10 de agosto de 2012 17:12
    • Marcado como respuesta Josue P. Corzo viernes, 10 de agosto de 2012 17:30
    •  
  • viernes, 10 de agosto de 2012 17:13
     
     

    Cuando hago un alert a total me sale: [object Object]

    y me esta apareciendo los valores en los 2 campos cuando debería mostrarme en solo 1

    que está pasando?

    Saludos

  • viernes, 10 de agosto de 2012 17:17
    Moderador
     
     
    asi con solo nombrarlo no sabria que decirte, pon el codigo donde se produce estos problemas

    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

  • viernes, 10 de agosto de 2012 17:30
     
     

    Ya logré solucionarlo, tu ejemplo me sirvió de mucho, había una línea de código que no servía y eso hacía que no salga

    muchas gracias Leandro!