<div class="container-fluid">
<h2 style="text-align:center; color:#09745F"> Узнай точную стоимость уборки! </h2>
<h4 style="text-align:center; color:#09745F"> Просто введи квадратуру комнаты или всей квартиры, которые нужно убрать! </h4>
<form method='POST' id="ajax" onsubmit="return function dsm();">
<h2>Введите квадратуру:</h2>
<input type="number" name="name" placeholder="Если 20м2">
<input type="submit" id="btn" value="Отправить">
</form>
<?php
//Получить имя из строки запроса и сохранить в локальной переменной
$name = $_POST['name'];
if($name <= 20){
echo "1590 р.<br/>";
}else if ($name > 20 && $name <= 25){
echo "1790 р.<br/>";
} else if ($name > 25 && $name <= 30){
echo "1990 р.<br/>";
}
?>
</div>
function dsm() {
$.ajax ({
url: 'index.php',
type: 'POST',
cache:false,
data: {'name':name},
dataType: 'html',
beforeSend:function() {
$("btn").prop("disabled", true); /* После отправки кнопка становиться неактиной, что бы на неё не тыкали 100500 раз */
},
success: function(dsm) {
alert($name);
$("#btn").prop("disabled", false);
}
});
return false;
}
<div class="container-fluid">
<h2 style="text-align:center; color:#09745F"> Узнай точную стоимость уборки! </h2>
<h4 style="text-align:center; color:#09745F"> Просто введи квадратуру комнаты или всей квартиры, которые нужно убрать! </h4>
<form method='POST' id="ajax" onsubmit="return function dsm();">
<h2>Введите квадратуру:</h2>
<input type="number" name="name" placeholder="Если 20м2">
<input type="submit" id="btn" value="Отправить">
</form>
<?php
//Получить имя из строки запроса и сохранить в локальной переменной
$name = $_POST['name'];
if($name <= 20){
echo "1590 р.<br/>";
}else if ($name > 20 && $name <= 25){
echo "1790 р.<br/>";
} else if ($name > 25 && $name <= 30){
echo "1990 р.<br/>";
}
?>
</div>
function dsm() {
$.ajax ({
url: 'index.php',
type: 'POST',
cache:false,
data: {'name':name},
dataType: 'html',
beforeSend:function() {
$("btn").prop("disabled", true); /* После отправки кнопка становиться неактиной, что бы на неё не тыкали 100500 раз */
},
success: function(dsm) {
alert($name);
$("#btn").prop("disabled", false);
}
});
return false;
}
@rozhnev,
<div class="container-fluid">
<h2 style="text-align:center; color:#09745F"> Узнай точную стоимость уборки! </h2>
<h4 style="text-align:center; color:#09745F"> Просто введи квадратуру комнаты или всей квартиры, которые нужно убрать! </h4>
<form method='POST' id="#ajax">
<h2>Введите квадратуру:</h2>
<input type="number" name="name" placeholder="Если 20м2">
<input type="submit" id="btn" value="Отправить">
</form>
<div id="result"></div>
<?php
//Получить имя из строки запроса и сохранить в локальной переменной
$name = $_POST['name'];
if($name <= 20){
echo "1590 р.<br/>";
}else if ($name > 20 && $name <= 25){
echo "1790 р.<br/>";
} else if ($name > 25 && $name <= 30){
echo "1990 р.<br/>";
}
?>
<script>
$('#ajax').submit(function(e) {
e.preventDefault();
var method = $(this).attr('method');
var url = $(this).attr('url');
$[method](url, $(this).serialize(), function(data) {
$('#result').html(data);
});
});
</script>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <!-- Подключаем jQuery для форм -->
<div class="container-fluid">
<h2 style="text-align:center; color:#09745F"> Узнай точную стоимость уборки! </h2>
<h4 style="text-align:center; color:#09745F"> Просто введи квадратуру комнаты или всей квартиры, которые нужно убрать! </h4>
<form method='POST' id="#ajax">
<h2>Введите квадратуру:</h2>
<input type="number" name="name" placeholder="Если 20м2">
<input type="submit" id="btn" value="Отправить">
</form>
<div id="result"></div>
<?php
//Получить имя из строки запроса и сохранить в локальной переменной
$name = $_POST['name'];
if($name <= 20){
echo "1590 р.<br/>";
}else if ($name > 20 && $name <= 25){
echo "1790 р.<br/>";
} else if ($name > 25 && $name <= 30){
echo "1990 р.<br/>";
}
?>
<script>
$('#ajax').submit(function(e) {
e.preventDefault();
var method = $(this).attr('method');
var url = $(this).attr('url');
$[method](url, $(this).serialize(), function(data) {
$('#result').html(data);
});
});
</script>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <!-- Подключаем jQuery для форм -->