@KalievaLuna

Почему сайт не видит ajax запрос?

Здравствуйте! Помогите пожалуйста! У меня на сайте меню который должен обновляться динамически по нажатию на кнопку. Все это делаю с помощью ajax. Но у меня ajax совсем не работает. Может я делаю что-то не так.?
Вот скрипт который должен выполнять запрос
<script>
  $(document).ready(function() {
    function load_page_ditails(id)
    {
      $.ajax({
        url:"fetch.php",
        method:"POST",
        data:{id:id},
        success:function(data)
        {
          $('#page_ditails').html(data);
        }
      });
    }
    load_page_ditails(1); /* По умолчанию будет выводиться таблица с id 1 */
    $('.navbar-nav li').click(function(){
      var page_id = $(this).attr("id");
      load_page_ditails(page_id);
    })
  });
  </script>

И файл fetch.php
<?php 
// fetch.php
if(isset($_POST["id"]))
{
    $connect = mysqli_connect('localhost','root','root','testing');
    $query = "SELECT * FROM `pages` WHERE 'page_id' = '".$_POST["id"]."'"; 
    $result = mysqli_query($connect,$query);
    $output = '';
    while ($row = mysqli_fetch_array($result))
    {
      $output .= '
      <h1> '.$row["page_title"].' </h1>
      <p> '.$row["page_dicrption"].'</p>
      ';
    }
    echo $output;
}
?>
  • Вопрос задан
  • 97 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы