2

I have a number of inputs with multiple class:

<p><span>Efectivo X: </span><input type="text" class="montox numero caja1" name="mefectx" id="mefectx" maxlength="10" placeholder="0"/>&nbsp;<input type="text" class="montox numero caja2" name="mefectx" id="mefectx" maxlength="10" placeholder="0"/></p>
        <p><span>Tarjeta de Cr&eacute;dito X: </span><input type="text" class="montox numero caja1" name="mtdcx" id="mtdcx" maxlength="10" placeholder="0"/>&nbsp;<input type="text" class="montox numero caja2" name="mtdcx" id="mtdcx" maxlength="10" placeholder="0"/></p>

I want to sum all input with class (montox caja1):

var montosx = $('[class="montox"][class="caja1"]').sumVal();
        $('#tcajax').val(montosx);

But that code doesn't work.

Keavon
  • 6,036
  • 8
  • 48
  • 74
JuJoGuAl
  • 87
  • 1
  • 13

1 Answers1

2

Is your sumVal function working as expected? This will get all elements that have both classes:

var montosx = $('.montox.caja1').sumVal();
$('#tcajax').val(montosx);
Jeff Koch
  • 358
  • 1
  • 7
  • Yea it works and i see the samre result here (http://stackoverflow.com/questions/1041344/jquery-multiple-class-selector) Thaks for the Help... – JuJoGuAl Jul 14 '14 at 20:15