Показать сообщение отдельно
  #2 (permalink)  
Старый 03.04.2017, 16:50
Аспирант
Отправить личное сообщение для KEMPZOR Посмотреть профиль Найти все сообщения от KEMPZOR
 
Регистрация: 13.12.2016
Сообщений: 85

Для деления суммы сделал цикл, потихоньку начинает выклёвываться. Как теперь сделать, чтобы это вносилось в таблицу, первый платёж не менее 35 usd(1 usd выводится в input#curs-usd), и остальные платежи кратные 5 (5,10,15,20,25,30 и т.д), есть какие мысли знатоки ?
<div><input type="hidden" id="curs-usd" value=""/>Сумма рассрочки:</div>
		<div><input type="text" name="summa" placeholder="Введите число"/>Сумма рассрочки:</div>
			<select name="month">
        <option value="1">1</option>
				<option value="2">2</option>
				<option value="3">3</option>
				<option value="4">4</option>
				<option value="5">5</option>
        <option value="6">6</option>
			</select>
		Количество месяцев:</div>
		<div><input type="button" name="send" value="Рассчитать"/></div>
<div class="table">
</div>

$(document).ready(function() { // Ждём загрузки страницы	


	var uri = 'http://www.nbrb.by/API/';
    $.getJSON(uri + 'ExRates/Rates/145')
	.done(function (data) {
	  console.log(data.Cur_OfficialRate);
	  $('input#curs-usd').val(data.Cur_OfficialRate);
	}).error(function (err) {
	  console.log('ошибка');
	});


	$("input[name=send]").click( function () { // Событие нажатия на кнопку "Расчёт"     
    var datamonth = $("select[name=month]").val(); // Количество месяцев рассрочки
		var chislo = $("input[name=summa]").val(); // Переменная числа
		var result = (chislo / datamonth).toFixed(2); // Переменная результата
		for (var i=1; i <= datamonth; i++) {
			rezultsumma = (result);
			rezultmesac = (i);
			$('<p class="rassmonth">'+rezultmesac+'</p>'+'<p class="rasssumm">'+rezultsumma+'</p>').fadeIn('slow').appendTo('.table');
		}

		var xxx = $('input#curs-usd').val() * 35;
$('<p>'+xxx+'</p>').appendTo('.table');
	});
});

Последний раз редактировалось KEMPZOR, 03.04.2017 в 17:01.
Ответить с цитированием