我想通過jquery添加2個文本框值這裏是我的代碼它正在工作,但只是第一行我想要它也爲第二或第三行這裏是屏幕截圖,你可以看到我真正想要的東西。通過每個TR感謝 如何在jquery中添加2個動態文本框值?
<?php
$query3 = mysqli_query($con,"select * from orders") or die("sdfsfs");
while($row3=mysqli_fetch_array($query3))
{
$item_description = $row3['item_description'];
$quantity = $row3['quantity'];
$unit_price = $row3['unit_price'];
?>
<tbody>
<tr>
<td><label class="form-control" style="box-shadow:none;border:0px solid black;"><?php echo $row3['id']; ?></label></td>
<td width="400"><textarea name="desc" class="form-control" style="box-shadow:none;border:0px solid black;"><?php echo $item_description; ?></textarea></td>
<td><input id="quant" class="form-control common" name="quant" style="box-shadow:none;border:0px solid black;" type="text" value="<?php echo $quantity; ?>"/></td>
<td><input id="unit_price" class="form-control common" name="unit_price" style="box-shadow:none;border:0px solid black;" type="text" value="<?php echo $unit_price; ?>"/></td>
<td><input id="total" readonly class="form-control" name="total" style="box-shadow:none;border:0px solid black;" type="text" value=""/></td>
<td><span class="table-remove glyphicon glyphicon-remove"></span></td>
</tr>
<?php } ?>
<script>
$('#total').val(parseFloat("0"+$('#quant').val()) * parseFloat("0"+$('#unit_price').val()));
$('.common').change(function() {
$('#total').val(parseFloat("0"+$('#quant').val()) * parseFloat("0"+$('#unit_price').val()));
});
</script>