Добро пожаловать на ИТ форум!

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

Регистрация

Помогите, пожалуйста с калькулятором, чтобы результат выводился в том же окне!

Статус
Закрыто для дальнейших ответов.

AlinaS

Новичок
Регистрация
17.10.2013
Сообщения
1
Мне нужно, чтобы результат выводился в том же окне, что и калькулятор посредством Ajax. Я только начала в этом разбираться. Вот код, подскажите, пожалуйста, что да как. Буду очень благодарна!

Код:
function calculator() {var a = $("input[name='pole1']").val();var b = $("input[name='pole2']").val();$.ajax({type: 'GET',url: 'calc.php',data: 'a='+a+'&b='+b,success: function(data){$('.result').html(data);}});}</script><form action="calc.php" method="POST"><p>Выполнить операцию:</p><input name="operation" type="radio" value="plus">Суммировать<br><input name="operation" type="radio" value="min">Отнять<br><input name="operation" type="radio" value="del">Вычислить<br><input name="operation" type="radio" value="umn">Умножить<br><br>Введите число А<input type="text" name="pole1"><br>Введите число В<input type="text" name="pole2"><input type="submit" value="Посчитать" onclick="calculator();"></form><div class="result"></div> ===================================<?$a=$_POST['pole1'];$b=$_POST['pole2'];$action=$_POST['operation'];//echo $action . "<br/>";//Проверка плюсif($action == "plus") {$c=$a+$b;}//Проверка минусif($action == "min") {$c=$a-$b;}//Проверка вычисленияif($action == "del"){if ($b==0) echo "Операция невозможна!Делить на '0' нельзя! <br/>";else $c=$a/$b;}//Проверка умноженияif($action == "umn") {$c=$a*$b;}$s="<strong>Результат:</strong> ";echo $s . $c;?>
 

mrlasking

$_GET['rich'] or die('trying');
Регистрация
22.05.2012
Сообщения
323
А зачем вообще нужно использовать Ajax в калькуляторе? Или это по принципу "тихо с###дил и ушел - называется нашел..." ?
Опишите, что за калькулятор нужен - я уверен, что его можно сделать и без ajax'a.
 
Статус
Закрыто для дальнейших ответов.
Верх Низ