Скрытая кнопка появляется после перезагрузки - PullRequest
0 голосов
/ 29 января 2020

У меня есть страница, которая отображает набор данных, таких как имя студента, факультет и статус студента, класс студента и кнопка «нет вакансий». Если для данного класса нет вакансий, и если я нажму кнопку «Нет вакансий» на странице, электронная почта будет go, и статус студента изменится. Это рабочий процесс, который у меня есть для моего приложения.

Моя проблема здесь, как только я нажимаю кнопку «нет вакансий», она должна быть удалена со страницы. Я попробовал это, и это тоже работает. Однако, когда я перезагружаю страницу, кнопка «нет вакансий» возвращается на страницу. Я хочу полностью удалить кнопку со страницы после отправки электронного письма.

Может ли кто-нибудь из вас помочь мне в этом?

function noOpening() {
  var candidateName = "Hello"
  var candidateclass = "BE"

  $.ajax({
    type: 'POST',
    url: "/noopening/email",
    data: {
      'candidatename': candidateName,
      'candidateclass': candidateclass,
    },
    success: function(result) {
      if (result.error == "Success") {
        alert("sent");
      } else {
        alert("cannot be sent");
      }
    }
  })
  document.getElementById('loader').style.visibility = 'hidden';
}
<div class="col-md-4 form-display">
  <label class="col-md-8" for="Candidate Name:">Candidate Name:</label>
  <label class="col-md-8" for="candidateName">{{candidate_name}}</label>

</div>
<div class="col-md-4 form-display">
  <label class="col-md-8" for="Candidate class:">Candidate class:</label>
  <label class="col-md-8" for="candidateclass">{{candidate_class}}</label>

</div>
<div class="col-md-4 form-display">
  <label class="col-md-8" for="Candidate status:">Candidate status:</label>
  <label class="col-md-8" for="candidatestatus">{{candidate_status}}</label>

</div>
<div id="loader" visibility="visible">
  <input type="button" id="hideButton" onclick="noOpening()" value="No opening">
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...