BadassView (BaseView)

Demo

Open your browser console and watch the log statements fire as you click the save buttons.

Code & discussion