Взято с фри кассы:
var min = 1;
function calculate() {
var re = /[^0-9\.]/gi;
var url = window.location.href;
var desc = $('#desc').val();
var sum = $('#sum').val();
if (re.test(sum)) {
sum = sum.replace(re, '');
$('#oa').val(sum);
}
if (sum < min) {
$('#error').html('Сумма должна быть больше '+min);
$('#submit').attr("disabled", "disabled");
return false;
} else {
$('#error').html('');
}
$.get(url+'?prepare_once=1&l='+desc+'&oa='+sum, function(data) {
var re_anwer = /([0-9a-z]+)<\/hash>/gi;
$('#s').val(re_anwer.exec(data)[1]);
$('#submit').removeAttr("disabled");
});
}
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.