Pessoal, preciso de uma ajuda com JQuery, tenho uma tabela Html e via JQuery coloco nessa tabela alguns dados de Materiais que recuperei do banco via Ajax e um pequeno textbox onde o usuario deve digitar a quantidade do material que ele quer solicitar, depois
que o usuário coloca as quantidades ele clica no botão adicionar e uma outra função JQuery deve ler o conteúdo dos TextBox e pegar somente os que forem diferentes de 0 e enviar para o servidor via Ajax, o problema é que a função sempre le somente a
primeira linha, por exemplo uma consulta que retorna 3 linhas ele le 3 vezes a primeira linha, uma consulta que retorna 2 linha ele le 2 vezes a primeira linha.
$('#addMateriais').click(function () {
$('.corpoTbl th').each(function () {
var temp = $('.qtda').val()
if (temp == "0") {
return null;
}
else {
$.ajax({
url: "/RCM/AddMaterial",
type: "POST",
data: { Qtd: $('.qtda').val() },
success: alert("Materiais Adicionados!")
})
}
})
})