如何编写一个简单的JQuery整数除法函数

时间:2012-07-05 14:32:24

标签: html ajax math jquery

我的网页显示从我们的PI服务器(历史记录服务器)每10秒更新一次的实时数据。我最近的任务是获取已经显示在我的页面上的两个数据,并将它们分开,在图表上显示新结果。我对AJAX / JQuery的经验很少,所以我想知道那里有人可以帮我一把吗?

澄清:

Hypethetically -

说我有"等级数"和"成绩总和"在我的页面上显示为基本整数。它们每10秒从服务器更新一次。我想把这两个实时数据分开,然后显示结果(在这种情况下,它将是整体平均成绩)。因此,我的页面将每10秒实时更新一次等级,等级和平均等级。

我不清楚JQuery是否可以简单地从服务器上获取这些值并对它们执行除法并返回值,或者是否需要采取其他步骤来实现此目的。我完全在黑暗中拍摄,所以对于任何模糊或缺乏必要的信息,请提前抱歉。谢谢。下面给出了一些示例代码:

<span class = 'PIdata' data-tag = 'NumOfGrades' data-on_pi_change = 'NumOfGradeChange'></span>

<span class = 'PIdata' data-tag = 'SumOfGrades' data-on_pi_change = 'SumOfGradeChange'></span>

我想显示一个用SumOfGrades划分NumOfGrades的值。

2 个答案:

答案 0 :(得分:0)

Simple Maths with jQuery - division

以上链接似乎可以解答您的问题!基本上只是通过你设置的id访问数字,获取值,将它们解析为整数或浮点数,执行计算,然后将值存储到你希望它出现的位置!

答案 1 :(得分:0)

var sumOfGrades = parseFloat($.('#SumOfGradesId').text());
var numberOfGrades = parseFloat($.('#NumberOfGradesId').text());

var result = fn(sumOfGrades , numberOfGrades);

$.('#AverageGradeId').text(result);

这将设置所需的值。