Ich erstelle einen Auftrag für ein Projekt. Ich verwende eine Foreach-Schleife, um Daten aus der Datenbank in eine von mir erstellte Tabelle zu ziehen. Wenn ich jedoch die Mengen- und Stückpreisdaten multipliziere, funktioniert der Code nur für die Daten in der ersten Zeile der Tabelle. Wie kann ich diesen Code für alle eingehenden Schleifendaten ändern?
Warenkorb.php:
您为输入指定了
class
,而不是id
。这意味着您无法轻松地区分它们。但是,通过一些巧妙的 JQuery 代码,您可以识别数量发生更改的表行,然后获取quantity
和unitprice
并设置totalprice 代码>:
因此,我们在这里获取数量输入
$(this)
,并获取父级两次:首先是,然后是
。我们将其存储在
tableRow
中。鉴于我们现在知道表行,我们可以使用find()访问输入.示例代码请参见:https://codepen.io/kikosoft/pen/oNMjqLd一个>