我希望将字段order['count']
和product.price
{% for product in product %}
<td class = "price">{{ product.price }}</td>
<td>
<input class="count form-control" style="width: 40%" type="text"
{% for order in basket %}
{% if order['id'] == product.id %}
value="{{ order['count'] }}"
{% endif %}
{% endfor %}
/>
</td>
{% endfor %}
我如何使用jQuery做到这一点?
我的HTML
<div>
<table>
<thead>
<tr>
<th>Price</th>
<th>Count</th>
</tr>
</thead>
<tbody>
<tr>
<td>12</td>
<td><input value="2 /></td>
</tr>
</tbody>
</table>
</div>
答案 0 :(得分:0)
我将假设你想为每一个人做这件事。如果这不是您想要的,您可以过滤掉。也可以在没有事件的情况下执行此操作,因此如果您希望它发生在事件上,您必须派生绑定。
$(document).ready(function(){
$('.price').each(function(){
var $price = $(this);
var $count = $price.parent().find('.count');
console.log( +($price.html()) * +($count.val()) );
});
});