【发布时间】:2021-07-07 22:02:06
【问题描述】:
在这种情况下,我想使用选择器计算不同的文本字段。
这是我的表单示例...
<input type="text" name="qtr1-revenue-month-1" id="qtr1-revenue-month-1" class="qtr-revenue editable" value="<?php echo $teamLeadMainForecast['qrt1Month1Revenue']; ?>" />
<input type="text" name="qtr1-revenue-month-2" id="qtr1-revenue-month-2" class="qtr-revenue editable" value="<?php echo $teamLeadMainForecast['qrt1Month2Revenue']; ?>" />
<input type="text" name="qtr1-revenue-month-3" id="qtr1-revenue-month-3" class="qtr-revenue editable" value="<?php echo $teamLeadMainForecast['qrt1Month3Revenue']; ?>" />
<input type="text" name="qtr1-margin-month-1" id="qtr1-margin-month-1" class="qtr editable margin" onblur="calculateQtrMonth.call(this,event)" value="<?php echo $teamLeadMainForecast['qrt1Month1Margin']; ?>" />
<input type="text" name="qtr1-margin-month-2" id="qtr1-margin-month-2" class="qtr editable margin" onblur="calculateQtrMonth.call(this,event)" value="<?php echo $teamLeadMainForecast['qrt1Month2Margin']; ?>" />
<input type="text" name="qtr1-margin-month-3" id="qtr1-margin-month-3" class="qtr editable margin" onblur="calculateQtrMonth.call(this,event)" value="<?php echo $teamLeadMainForecast['qrt1Month3Margin']; ?>" />
这就是我想要做的。
当我对 id 为 qtr1-margin-month-1 的文本字段进行更改时,我想让它乘以 qtr1-margin-month-1 和 qtr1-revenue-month-1。
我将如何使用 jquery 选择器进行计算?
谢谢你, 凯文
【问题讨论】:
-
您需要为每个元素选择一个选择器才能获取该特定元素的值。没有捷径
-
到目前为止你尝试过什么?任何示例代码或值?输出应该去哪里?请提供一个最小的、可重现的示例:stackoverflow.com/help/minimal-reproducible-example
-
PHP echo 对于与 PHP 无关的问题没有用处。而是从开发工具中复制 outerHTML,将您尝试过的内容包含在 minimal reproducible example 中。