jQuery как сделать запрос .get () при нажатии кнопки - PullRequest
0 голосов
/ 02 апреля 2020

Так что я пытаюсь создать одностраничный веб-сайт. Думаю, что у него есть портал поддержки клиентов. Я хочу запустить .get () при нажатии кнопки без обновления или перенаправления. Вот html:

 <div class="list-group">
    <li class="list-group-item active" id="Raiseticketbtn">Raise a new ticket</li>
    <li class="list-group-item" id="Viewticketsbtn">View tickets</li>
  </div>

Вот сторона jQuery вещей:

   $("#Viewticketsbtn").on("click",function(){
  $(this).addClass("active");
  $(this).siblings(".active").removeClass("active");
  $(".supportform").hide("slow");
  $.get("/support",function(data){

  })
})

Вот сторона express вещей:

  app.get("/support",function(req,res){
    Support.find({},function(err,allsupport){
        if(err){
            console.log(err);
        }else{
            res.json(allsupport);
        }
    })
})

Как сделать запрос .get () на сервер, не обновляя страницу. Я понял, что должен использовать AJAX. Возможно ли сделать .get () для сервера, когда "Viewticketsbtn" "нажал? Идея состоит в том, чтобы получить все билеты, собранные одним человеком, с помощью AJAX, но я не уверен, как вызвать .get (), когда нажата кнопка «Viewticketbtn». Пожалуйста, помогите мне.

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