我的项目中有以下javascript代码。
<script type="text/javascript">
function changeval() {
total = parseInt($("#small").val()) + parseInt($("#medium").val()) + parseInt($("#large").val()) + parseInt($("#xlarge").val()) + parseInt($("#xxlarge").val());
}
如何在以下代码中获取$ total的值而不是最后一行中的12?
<tr>
<td><b>Total</b></td>
<td>
<input id="total" name="total" type="number" value="1" class="form-control total input-md" disabled min=1 max=99999 />
</td>
<td> <div class="total-quantity" style="display:none;">12</div> </td>
</tr>
答案 0 :(得分:0)
将总数添加到元素
function changeval() {
$total = parseInt($("#small").val()) + parseInt($("#medium").val()) + parseInt($("#large").val()) + parseInt($("#xlarge").val()) + parseInt($("#xxlarge").val());
$('.total-quantity').text($total);
}
答案 1 :(得分:0)
用标签之类的东西替换12并给它一个id。我们称之为id =“totalQty”。
在Javascript $ totalQty.val()= 12或者你想要设置它的地方。