问题标签 [jquery-calculation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - 根据所选项目计算总和
我有一个表单,用户必须在其中选择项目名称、项目属性并输入项目数量。如果用户想要更多项目,则会克隆一个新表单。
我想计算特定项目名称的所有数量的总和。
用例:
- 用户选择项目名称
ABC
、属性并在数量字段中输入100
- 在第二个“表单”(div 容器)中,选择
ABC
,选择其他属性并输入数量50
- 在第三个“表单”(div 容器)中选择
PQR
,属性,输入数量430
- 第4个“form”(div容器)中选择
PQR
,选择属性,输入数量150
我需要添加所有 PQR 和 ABC 的总和,并在它们各自的输入字段中显示值。
到目前为止我做了什么:
虽然此代码计算总和,但它计算所有选定项目的总和并显示在一个输入字段中。我想根据所选项目名称计算输入的总和,并且每个所选项目名称的数量应在不同的输入字段中显示总和。例如 (ABC
的总和将显示在一个输入字段中,而PQR
' 的总和将显示在另一个输入字段中。
任何帮助,将不胜感激。
javascript - 通过矩阵计算重新排序 div(根据 MULTIPLE 数据属性值)
我有一个我想要排序的产品列表。按价格和持续时间排序很容易。但我也想找到最好的整体产品。
这是我到目前为止所拥有的:
最好的整体产品应该价格便宜,持续时间短,并且尽可能少的停留。
我在这里考虑一种“矩阵计算”,将每个产品的每个因素与所有其他产品的相同属性进行比较。最后,我们将得到所有因子结果的总和。
例如
我会计算如下:
一种
乙
在此计算中,产品A获胜,因为所有因素的总和小于产品 B 的所有因素的总和。
理论到此为止。但是我怎样才能用 JS 做到这一点?
javascript - Javascript 将小时和分钟转换为天
如果之前可能讨论过类似的事情,我很抱歉,但我真的需要帮助。
Bellow 是我想要做的所有代码,如果数字超过 24 小时,它应该切换到 1 天和 0 小时,我不知道是否有人可以解释如何做到这一点,这将是非常友好的。我用它来计算分钟和小时,如果数字高于 24 小时,我还想计算天数。
提前致谢
javascript - 如何自定义 jAutoCalc 插件
我有一个关于jAutoCalc的简单问题,我的问题可以通过两种方式回答:
1> 如何自定义 jAutoCalc 插件,以便我们可以将其用于输入数组名称而不仅仅是名称。我的代码在这里:
因为动态生成的输入的名称相同,所以我想使用输入数组。问题是,如果我这样做,那么我将无法使用插件功能!
2>问题可以通过第二种方式来回答,方法是在使用输入数组时提供使用插件的方法
javascript - Javascript 驱动的表值
我正在开发一个产品详细信息页面,该页面允许用户选择要购买的产品数量。我目前的数量拨号正常工作,但我需要搭载这样的功能来更新显示总购买费用的表格。
当用户使用 - 或 + 按钮增加或减少产品数量时需要动态更新的表格:
作为实现的一部分,我需要能够控制 2 个不同的变量:
- 单价(4.35 美元)
- 折扣百分比 (10% = (单价 x 折扣))
控制这 2 个变量将允许生成折扣成本 ($3.95)、折扣 ($0.43) 和总计(数量 X 折扣成本)。
对于解决此问题的任何帮助,我将不胜感激。
javascript - jQuery:一旦条件语句返回错误,停止窗口高度重新计算
我有一个 jQuery 函数,如果满足某些条件,它会更改列的大小。调整窗口大小后,该功能开始工作。但是一旦条件返回,它就不会停止重新计算false
。怎么可能解决?这是一个脚本:
换句话说,我需要一个脚本来重新计算特定尺寸的高度。
@Titus 回答:
javascript - 添加/删除表行时更新计算
我正在尝试使用jAutoCalc插件对数字进行一些计算,这没关系,并且计算正确完成。
但是当我尝试使用jquery.repeater插件向表中添加行时,新行不计入计算中。当我删除一个行表格时,总和没有更新!
有什么帮助吗?
jsfiddle在这里:https ://jsfiddle.net/vwqe0oLk/4/
jquery - 使用 jquery 在表单中显示总价
我要做的是在用户从表单的下拉列表中选择一个选项时添加价格。
from 也将数据提交到数据库,因此字段的值分配为“selfpickup”和“delivery”。
我想要的是将价格分配给所选值,添加它们并在表单中显示总计..
表格内的代码:
需要jquery:
如果选择了 SimpleMug,则将 300 的价格分配给变量并添加到总计中。
如果选择了 MagicMug,则将 400 的价格分配给变量并添加到总计中。
如果选择了 SelfPickup,则将 +0 的价格分配给变量并添加到总计中。
如果选择了交付,则将 +100 的价格分配给变量并添加到总计中。
我不知道任何 jquery 因此这个问题,任何帮助将不胜感激。
编辑:
我确实做到了这一点以获取值,然后显示它们各自的费用。
new 当我尝试添加值以显示结果时,那里什么都没有..
不适合我。
javascript - 为什么这段代码在 jQuery 上不能正常工作
我不知道这段代码的问题出在哪里以及如何解决。
我想添加表单输入字段并正确计算。
问题描述如下:
- 当我单击添加行按钮时,此页面刷新。
- 那个明智的我不能厚脸皮的删除按钮。
- 此表单“应付账款”的最后一个字段结果显示错误答案。
javascript - JQUERY 为什么这个字段没有改变?
我从那里的每个计算中重用了代码,但没有。似乎正在倾听的领域永远不会改变。
谢谢你的时间