Из прочитанных материалов я не смог разобраться, как заставить скрипт работать. Помогите, пожалуйста.
Задача такая: из формы взять значения, рассчитать их в php-скрипте, и наверное в виде массива вернуть в форму html и расставить в три текстовых поля результаты расчетов. У меня работает с одним значением, я нашел пример с использованием jquery.form.js. А вот как вернуть более одного значения - у меня ничего не выходит из-за недостатка знаний
Помогите допилить до работающего скрипта...
<body>
<form id="form" action="/ajax.php" method="post">
Данные 1 <input type="text" name="a" /></br />
Данные 2 <input type="text" name="b" /><br />
<input type="submit" value="Расчитать" /></br>
</form>
<input id="result" type="text" />
</body>
<script type="text/javascript"src="/jquery.js"></script>
<script src="/jquery.form.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#form').ajaxForm({
dataType: 'json',
success: JSON
});
});
function JSON(data) {
$('#result').val(data);
}
</script>
<?php
$a = $_POST['a'];
$b = $_POST['b'];
$result = $a + $b;
echo $result;
?>
Это работает с возвратом одного значения, а нужно, напр. добавить в php-скрипт результат умножения переменных $result2 = $a * $b, и вывести в html <input id="result2" type="text" />
Надеюсь, все расписал понятно. Это упрощенный пример. А реальная задача - сделать форму калькулятора окупаемости установки ГБО на автомобиль, где при введенных стоимости установки, литра бензина, литра газа, дневном пробеге и расходе бензина рассчитать экономию в месяц, в год и количество дней окупаемости.
Буду благодарен за любую помощь.