Как вы POST зарегистрировать данные формы на URL сервера. Наряду с перенаправлением пользователей на другой сайт, например страницу благодарности. используя JavaScript или AJAX - PullRequest
0 голосов
/ 27 июня 2018

Есть довольно много дискуссий, но у меня нет ответа. Я публикую HTML-форму для внутреннего скрипта Python. Однако мне нужно перенаправить пользователей на страницу благодарности или что-то в этом роде. Скрипт python использует только данные формы. Я также не в себе, потому что это ajax или javascript. Вот то, что я имею и хотел бы рекомендации.

<div class=login-content container" style="max-width: 800px;">
<form role="form" id="form" name="form">
    <h2 class="form-signin-heading">{{ _("One Last Step") }}</h2>


    <input name="app_name"
        class="form-control" placeholder="{{ _('app_name') }}" required autofocus><br>

    <input name="admin_password"
        class="form-control" placeholder="{{ _('admin_password') }}" required><br>


    <br>
    <button class="btn btn-primary btn-complete-signup" type="submit" >{{ _("Complete") }}</button>
</form>

<script type="text/javascript">
$(function() {
  $('form').submit(function(){
        $.post('http://website.xyz/api/method/python.script.here', function() {
      window.location.href = "thankyou.html";
    });
    return false;
  });
});
</script>

Любая помощь будет потрясающей.

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