Отправьте форму Rails другим способом вместо кнопки - PullRequest
0 голосов
/ 28 июня 2018

Как использовать для отправки

index.html.rb

<a href="#"  class="submit-link button">Log In</a>

application.js

$(function() {
    $(".submit-link").click(function() {
        $(this).submit();
    });

Все, что мне нужно, готово, но что-то не так.

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Вы можете использовать protectDefault, чтобы освободить ссылку href на '#'

$(function() {
   $(".submit-link").click(function(e) {
      e.preventDefault();
      window.location.href = $(this).attr('href');;
      //return false 
   });

или вернуть false

0 голосов
/ 28 июня 2018

Попробуйте вот так

$(function() {
   $(".submit-link").click(function(e) {
      e.preventDefault();
      window.location.href = $(this).attr('href');
   });
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...