Ajuda com script de inserir linhas
Pessoal sou leigo no assunto por isso peço ajuda dos amigos..
Fiz um formulário para cadastrar itens num controle de estoque q estou fazendo mas deparei com um probleminha com o script para clonar a linha nessa linha existe um calculo onde a quantidade x o valor unitário é = o total da linha.
na primeira linha ele faz direitinho só que a partir da segunda linha ele perde esse calculo, onde estou errando?
Segue parte do formulario onde tem essa parte de clonar
script:
</script>
<script type="text/javascript">
function Calc2()
{
Valor1 = parseFloat(document.getElementById('valorUni').value);
Valor2 = parseFloat(document.getElementById('qtd').value);
document.getElementById('valorTot').value = (Valor1*Valor2).toFixed(2);
}
</script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript">
$(function () {
function removeCampo() {
$(".removerCampo").unbind("click");
$(".removerCampo").bind("click", function () {
if($("tr.linhas").length > 1){
$(this).parent().parent().remove();
}
});
}
$(".adicionarCampo").click(function () {
novoCampo = $("tr.linhas:first").clone();
novoCampo.find("input").val("");
novoCampo.insertAfter("tr.linhas:last");
removeCampo();
});
});
</script>
Parte do formulário para clonar:
<table border="0" cellpadding="2" cellspacing="4">
<tr><td class="bd_titulo" disabled="true">ID</td><td class="bd_titulo">Produto</td><td class="bd_titulo">Quantidade</td><td class="bd_titulo">Valor Unitario</td><td class="bd_titulo">Valor Total</td></tr>
<tr class="linhas">
<td><input type="text" name="id" style="text-align:center" /></td>
<td><select name="cat_id">
<?php
while ($row=mysql_fetch_array($qr)){
?>
<option value="<?php echo $row['id']?>"><?php echo $row['nome']?></option>
<?php }?></td>
<td><input type="text" name="qtd" id="qtd"style="text-align:center" /></td>
<td><input type="text" name="valorUni" style="text-align:center" id="valorUni" value="<?php echo dinheiro_br( $row['valorUni'])?>" onblur="Calc2()" /></td>
<td><input type="text" name="valorTot" id="valorTot" style="text-align:center" /></td>
<td><a href="#" class="removerCampo" title="Remover linha"><img src="img/excluir.jpg" border="0" /></a></td>
</tr>
<tr><td colspan="4">
<a href="#" class="adicionarCampo" title="Adicionar item"><img src="img/+.jpg" border="0" /></a>
</td></tr>
<tr>
</table>
</select>
</select>
<p><input type="submit" value="Cadastrar" /></p>Discussão (1)
Carregando comentários...