Soma de campo tablename

@Pedro, você pode criar uma função onde converte o valor que está com máscara em Float e dai você consegue somar. Segue exemplo:


function convertStringFloat(valor){
	if (valor.indexOf(',') == -1) {
	} else {
		valor = String(valor).split(".").join("").replace(",",".");
	}
	valor = parseFloat(valor);

	return valor;
}

Ola,

Repliquei exatamente os codigos do Gabriel, porem não funciona:

$("#btn_addCusto").on("click", function(e){ wdkAddChild('custos'); somaProdutos(); });

// Soma o valor de todos os produtos ao sair do campo do valor do produto $("input[id^='txtvalorProduto__']").on("blur", function(){ somaProdutos(); });

// função para fazer a soma dos valores de todos os produtos function somaProdutos() { var soma = 0; // percorre todos os campos Pai x Filho $(document).on("blur", "input[id^='txtvalorProduto__']", function(e){ soma = soma + parseFloat($(this).val()); });

// alimenta o campo Total com a soma dos valores dos produtos $("#valorTotal").val(soma); }