jQuery процент от суммы - PullRequest
0 голосов
/ 13 марта 2012

Привет, мне нужен математический плагин jQuery или способ сделать следующее

скажем, у меня есть 100 долларов, и я вернул 10 долларов, мне нужно, чтобы он автоматически отображал меня на экране 5% или 0,05

Если кто-нибудь знает, как это сделать, я был бы признателен.

Ответы [ 2 ]

2 голосов
/ 13 марта 2012

математический плагин? Похоже, вы слишком усложняете решение.

Что мешает вам просто создать простую функцию в простом старом Javascript?

function GetPercentage(whole, part) {
    return (part / whole);
}

... и даже это слишком усложняет это, я думаю. Каков именно ваш вариант использования?

Да, и 10 долларов из 100 - это 10%, а не 5%. : D

0 голосов
/ 13 марта 2012

Вы можете привязать событие изменения к различным полям.

Например, с учетом следующего HTML:

<input type="text" id="Amount"/><input type="text" id="GotBack"/><input type="text" disabled="disabled" id="Percent"/>

Вы можете использовать следующий jQuery для привязки к событиям изменения соответствующего поля:

$("#Amount, #GotBack").change(function() {
    $("#Percent").val(parseFloat($("#GotBack").val())/parseFloat($("#Amount").val()));
});

Имейте в виду, что это не проверяет правильность полей и не форматирует текст красиво, но я оставлю это как упражнение читателю. :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...