I am playing with Bootstrap’s stateful buttons – specifically with Loading state, but still can’t find the right set up to get it working. I have a simple form based on AJAX, something like that:
<%=form_tag '/comments', :remote => true do %>
<div><%=text_area_tag 'comment[text_comment]'%></div>
<div><button class="btn btn-primary" data-loading-text="loading stuff..." >Post</button></div>
<%end%>
But still when I click on the POST button, so the form is sending, but the button effect (loading stuff…) is not displayed, like the example on Bootstrap’s page.
Could anyone gives me a tip on how to fix it?
You need to explicitly set that the button is in the loading state. Something like this:
I’ve created a working JSFiddle example.