estoy usando Ruby on Rails 3 y me gustaría desactivar y toogle la clase CSS de un form.submit
cuando la forma es AJAX presentada y hasta que la solicitud HTTP AJAX se completa (estoy usando el valor por defecto jQuery marco para JavaScript).Cómo deshabilitar un botón de envío de formulario "a là Ruby on Rails Way"?
Mi forma es la siguiente:
<%= form_for(@article, :remote => true) do |form| %>
...
<%= form.submit(nil, {:id => 'button_id', :class => 'button_class'}) %>
<% end %>
¿Cómo puedo hacer que en un/"buena" forma "común"/"correcta"?
Entonces, ¿no hay un puente jQuery para 'form.submit' pero solo para' submit_tag'? – user502052
El método 'submit' de' FormBuilder' llama a 'submit_tag' con las opciones transferidas. –
La opción 'disable_with' quedó obsoleta a partir de los carriles 3.2.5. Ahora usa ': data => {: disable_with => 'Submitting ...'}'. Fuente: http://apidock.com/rails/ActionView/Helpers/FormTagHelper/submit_tag#1305--disable-with-is-deprecated – Renan