fix #12:use spin.js or ladda.js for button submit effect.