Maison > Questions et réponses > le corps du texte
P粉7072355682023-09-01 12:48:07
Vous avez spécifié class
,而不是id
。这意味着您无法轻松地区分它们。但是,通过一些巧妙的 JQuery 代码,您可以识别数量发生更改的表行,然后获取 quantity
和 unitprice
pour l'entrée et défini prix total 代码> :
$(document).ready(function() { $('.quantity').keyup(function() { let tableRow = $(this).parent().parent(); let quantity = tableRow.find('.quantity').val(); let unitprice = tableRow.find('.unitprice').val(); let totalprice = quantity * unitprice; tableRow.find('.totalprice').val(totalprice); }) });
Donc ici, nous obtenons la quantité saisie $(this)
,并获取父级两次:首先是
,然后是
。我们将其存储在tableRow
$(this), et obtenons le parent deux fois : d'abord
< /tr>< /code>. Nous le stockons dans tableRow. Étant donné que nous connaissons maintenant les lignes du tableau, nous pouvons utiliser find() pour accéder à l'entrée.
一个>Pour un exemple de code, veuillez consulter :
https://codepen.io/kikosoft/pen/oNMjqLd🎜🎜répondre0Annuler