【发布时间】:2015-11-19 07:31:36
【问题描述】:
我有一个如下的html格式。
<div class="col-md-3 slide_content">
<div class="form-group">
<label for="">How many car?</label>
<select class="form-control car_no" name="number_of_car" data-amount="<?php $ad = $prices->totalAmount; echo $ad; ?>">
<option value="" selected>select car numbers</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
</select>
</div>
</div>
<div class="col-md-3 slide_content">
<div class="form-group">
<label for="">Method to pay?</label>
<select class="form-control ad_tt" name="payment_method">
<option value="">Select Type</option>
<option value="1">Full Payment</option>
<option value="2">Advance Payment</option>
</select>
</div>
</div>
<div class="col-md-3 slide_content">
<div class="form-group">
<label for="">Paying amount</label>
<div class="total_payment"></div>
</div>
</div>
当我更改类 car_no 的选项时,我想将类 total_payment 的值设置为“12345”。 这是我的 jquery 代码。
$(document).ready(function() {
$(".car_no").change(function() {
$(this).closest('.slide_content').next('.slide_content').next('.slide_content').find('.total_payment:first').innerHTML = '12345';
});
});
它不工作。我怎么能这样。
【问题讨论】:
-
$(this).closest('.slide_content').next('.slide_content').next('.slide_content').find('.total_payment').html('12345') -
仍然无法工作@satpal