total de pedidos em JavaScript
Tenho o seguinte comando: deve existir um contador que soma o total de todos os pedidos que “não” foram eliminados. Criei um botão no html e fui criar a função no JS, ele tem a função de somar os valores totais dos que não tem a classe eliminado.
botao: <button type="button" id="total"> Calcular Total </button>
JS função: $("#total").click(function () {
var total;
$('tr:not(.Desabilitado').each(function() {
total = valortotal + ...
});
essa é minha dúvida, não sei o que somar ali...
Obrigada desde já!!!
botao: <button type="button" id="total"> Calcular Total </button>
JS função: $("#total").click(function () {
var total;
$('tr:not(.Desabilitado').each(function() {
total = valortotal + ...
});
essa é minha dúvida, não sei o que somar ali...
Obrigada desde já!!!
Vitória Moraes
Curtidas 0
Respostas
William
01/12/2014
Vitória, onde estão localizados os valores para você somar no DOM?
São inputs, células de uma tabela, elementos span ????
São inputs, células de uma tabela, elementos span ????
GOSTEI 0
William
01/12/2014
Vitória, onde estão localizados os valores para você somar no DOM?
São inputs, células de uma tabela, elementos span ????
São inputs, células de uma tabela, elementos span ????
GOSTEI 0
Vitória Moraes
01/12/2014
são células da tabela, as células são preenchidas através dos input
Que vão para essa tabela no JS
<form>
<label for="produto">Produto</label>
<input type="text" id="produto"> <br>
<label for="quantidade">Quantidade</label>
<input type="text" id="quantidade"> <br>
<label for="peso">Peso do produto</label>
<input type="text" id="peso"> <br>
<label for="regiao">Região</label>
<select id="regiao">
<option value="0"> Sul </option>
<option value="1"> Sudeste </option>
<option value="2"> Centro Oeste </option>
<option value="3"> Norte </option>
<option value="4"> Nordeste</option>
</select> </br>
<label for="url" class="fancy">URL</label>
<input type="text" id="url">
<br>
<button type="button" id="adicionar">Inserir pedido</button>
<button type="button" id="limpar">Limpar formulário</button>
</form> </div>Que vão para essa tabela no JS
var linha = $('<tr><td>' + imagem + '</td><td>' + produto + '</td><td>'
+ quantidade + '</td><td>' + peso + '</td><td>'
+ pesototal + '</td><td>' + valortotal + '</td><td>' + htmlDesabilitar + '</td></tr>');
$('#destino').append(linha);
linha.find('button.desabilitar').click(desabilitado); GOSTEI 0