Как отправить просто форму без обновления всей страницы - PullRequest
0 голосов
/ 19 апреля 2019

У меня есть HTML-страница с множеством форм внутри.Я хотел бы просто отправить запрос на публикацию с формой, и я хотел бы изменить только аспект кнопки без перерисовки всей страницы после вызова функции router.post на стороне сервера.Как я могу это сделать?Вот мой код:

          {{#if alreadyapplied}}
            <input type="hidden" name="idJob" value="{{id}}">
            <br><br>
          </div>
          <button type="input" class="btn btn-danger">Already applied</button>
          {{else}}
          <form method="POST" action="/users/applynow">
            <input type="hidden" name="idJob" value="{{id}}">

            <input type="hidden" name="email" value="{{x.utente.email}}">
            <br><br>
        </div>
        <button type="input" class="btn btn-primary">Apply Now</button>
        </form>
        {{/if}}

На стороне сервера у меня есть функция router.post ("/ applynow"), которая обрабатывает почтовый запрос.Он должен обрабатывать более или менее так же, как «нравится» на пост в Facebook.

1 Ответ

0 голосов
/ 19 апреля 2019

Если вы хотите отправить данные и получить ответ, а некоторые из ваших взглядов изменились без обновления страницы, вы можете сделать это с помощью вызова AJAX.Например.у вас есть компонент просмотра, который содержит баланс денег.А после нажатия кнопки вы не обновляете страницу, а замечаете, что баланс меняется.

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