Добавить JS вызов на Rails form_for кнопка отправки

1

У меня есть form_for in Rails с кнопкой отправки

<%= f.submit "Sign up", class: 'login-button w-button', data: {wait: 'Please wait...'} %>

и мне нужно добавить регистрационный вызов Facebook Ads

fbq('track', 'CompleteRegistration');

Как мне это сделать? Могу ли я добавить его с помощью onClick?

1 ответ

1
Лучший ответ

Вы можете добавить onclick в качестве аргумента для помощника submit:

<%= f.submit 'Click me', onclick: 'console.log("clicked");' %>

Вы можете попробовать что-то вроде:

<%= f.submit "Sign up", class: 'login-button w-button', data: { wait: 'Please wait...' }, onclick: 'fbq("track", "CompleteRegistration")' %>
  • 0
    Он не работает, он генерирует это: <input type="submit" name="commit" value="Sign up" class="login-button w-button" data-wait="Please wait...">
  • 0
    Ты уверен? что печатает консоль?
Показать ещё 5 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню