module RailsAjax::UrlHelper

Module defining methods to include in ActionView::Helpers::FormHelper

Public Instance Methods

button_to(name = nil, options = nil, html_options = nil, &block) click to toggle source

Adapt #button_to method to handle Ajax queries automatically

Calls superclass method
# File lib/rails-ajax/url_helper.rb, line 19
def button_to(name = nil, options = nil, html_options = nil, &block)
  html_options, options = options, name if block_given?
  html_options ||= {}
  html_options.merge!({ :remote => true, :form => {:'data-rails-ajax-remote' => true} }) if (RailsAjax.config.enabled? and RailsAjax.rails_ajaxifiable?(html_options))
  if block_given?
    return super(options, html_options, &block)
  else
    return super(name, options, html_options)
  end
end