Jump to content
  • 0

Не работает SUBMIT в форме


Hosefu
 Share

Question

Здравствуйте, у меня небольшая проблема. Нажимая на кнопку submit никуда не перенаправляет. 

             <form method="GET" action="http://elusive-rp.ru/check_param.php">
               
                <label>Ник на сервере<span class="verification"></span></label>
                <input type="text" value="" name="nickname" id="contact-name">
                <br>
                    <select class="donateselect" name="level">
                        <option value="a1" selected>1 уровень - 50 руб</option>
                        <option value="a2">2 уровень - 100 руб</option>
                        <option value="a3">3 уровень - 150 руб</option>
                        <option value="a4">4 уровень - 200 руб</option>
                        <option value="a5">5 уровень - 250 руб</option>
                        <option value="a6">6 уровень - 300 руб</option>
                        <option value="a7">7 уровень - 350 руб</option>
                        <option value="a8">8 уровень - 400 руб</option>
                        <option value="a9">9 уровень - 450 руб</option>
                        <option value="a10">10 уровень - 600 руб</option>
                        <option value="a11">11 уровень - 650 руб</option>
                        <option value="a12">12 уровень - 700 руб</option>
                        <option value="a13">13 уровень - 750 руб</option>
                    </select> 
                <br><br>
                <input type="submit" name="buy">
                
              </form>

Заранее спасибо.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0
3 часа назад, Hosefu сказал:

Здравствуйте, у меня небольшая проблема. Нажимая на кнопку submit никуда не перенаправляет. 


             <form method="GET" action="http://elusive-rp.ru/check_param.php">
               
                <label>Ник на сервере<span class="verification"></span></label>
                <input type="text" value="" name="nickname" id="contact-name">
                <br>
                    <select class="donateselect" name="level">
                        <option value="a1" selected>1 уровень - 50 руб</option>
                        <option value="a2">2 уровень - 100 руб</option>
                        <option value="a3">3 уровень - 150 руб</option>
                        <option value="a4">4 уровень - 200 руб</option>
                        <option value="a5">5 уровень - 250 руб</option>
                        <option value="a6">6 уровень - 300 руб</option>
                        <option value="a7">7 уровень - 350 руб</option>
                        <option value="a8">8 уровень - 400 руб</option>
                        <option value="a9">9 уровень - 450 руб</option>
                        <option value="a10">10 уровень - 600 руб</option>
                        <option value="a11">11 уровень - 650 руб</option>
                        <option value="a12">12 уровень - 700 руб</option>
                        <option value="a13">13 уровень - 750 руб</option>
                    </select> 
                <br><br>
                <input type="submit" name="buy">
                
              </form>

Заранее спасибо.

а если с сылкой поиграть? оставить только /check_param.php или убрать http? 

если ссылка внутренняя конечно)))

Edited by Schamil74
Link to comment
Share on other sites

  • 0
3 часа назад, klierik сказал:

По описанию похоже на то что JS перехватывает Submit. С виду вышеуказанный код должен работать

Cпасибо, возможно как-то исправить? 

 

Спасибо, покопался в JS и нашёл то о чём вы говорили. 

// Contact form
    $("#contact").on('submit', function (event) {
      event.preventDefault();
      event.stopImmediatePropagation();

      var name = $("input#contact-name");
      var email = $("input#contact-email");
      var message = $("textarea#contact-message");

      if (name.hasClass('validated') && email.hasClass('validated') && message.hasClass('validated')) {

        $.ajax({
          type: "POST",
          url: "./php/send-contact.php",
          data: {
            contact_email:email.val(),
            contact_name:name.val(),
            contact_message:message.val()
          },
          success: function () {
            $('input#contact-name').val('').blur();
            $('input#contact-email').val('').blur();
            $('textarea#contact-message').val('').blur();
            $('#contact .contact-message').css({ display: 'block' }).velocity({
              opacity: '1',
              left: '0px'
            }, 1000, 'easeOutQuint', function() {
              $(this).delay(2000).velocity({
                opacity: '0'
              }, 1000, function() {
                $(this).css({ left: '30px', display: 'none' });
              });
            });
          }
        });
      }
    });

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy