Handling GET remote forms with Turbolinks in Rails 6

In response to this problem with Turbolinks.

import Turbolinks from 'turbolinks';

document.addEventListener('turbolinks:load', function(event) {
  for (let form of document.querySelectorAll('form[method=get][remote=true]')) {
    form.addEventListener('ajax:beforeSend', function (event) {
      const detail = event.detail,
            xhr = detail[0], options = detail[1];


Leave a comment

Your e-mail address will not be published. Required fields are marked *