rikukissa
2/25/2014 - 12:10 PM

index.jade

class ViewModel
  constructor: ->
    @loadFoobar.loading = ko.observable false
    
  loadFoobar: ->
    @loadFoobar.loading true
    
    makeAjaxRequest =>
      @loadFoobar.loading false
form(data-bind='submit: loadFoobar')
  button(type='submit', data-bind='css: { loading: loadFoobar.loading }')