Значение сообщения Ajax не может быть передано на страницу индекса - PullRequest
0 голосов
/ 21 октября 2019

Буду признателен за некоторую помощь здесь, я работаю, чтобы использовать ajax post для передачи значения, однако я провел тест, используя свое предупреждающее сообщение для подтверждения намеченного значения, но я не могу передать егосторона index.php. Будем благодарны за любые советы, спасибо!

// searchresult.php

<input class="lowfliter" onclick="lowprice()" type="submit" id="lprice" name="lprice" value="Lowest">

// search.js

function lowprice() {
    var lprice = document.getElementById("lprice").value;           
    var myData = 'lprice='+lprice;
        jQuery.ajax({
        type: "POST", // HTTP method POST or GET
        url: "index.php", //Where to make Ajax calls
        dataType:"text", // Data type, HTML, json etc.
        data:myData, //Form variables
        success:function(){
        alert(lprice);    
        },  
        });  
      document.getElementById("myNav").style.display = "block";
}
function closeoverlay() {
      document.getElementById("myNav").style.display = "none";
}

// index.php

<?php
if(isset($_POST['lprice']))
{
echo $lowest = $_POST['lprice'];
}
?>
<div id="myNav" class="overlay">
<a href="javascript:void(0)" class="closebtn" onclick="closeoverlay()"><i class="fa fa-close"></i></a>
  <div class="overlay-content">
    <a href="#" style="color:#FFF; font-size:18px;"><?php echo $lowest ?></a>
    <a href="#">Services</a>
    <a href="#">Clients</a>
    <a href="#">Contact</a>
  </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...