LoadingStateButtons
jQuery Loading State Buttons
LoadingStateButtons is a lightweight jQuery button loader plugin which adds loading spinner or progress indicator to buttons while loading some data for user feedback.
jQuery Loading State Buttons