Sha256: 171bf804351a8279b73553cb6db043bb2e2c6b1a56be8ec61ea09828cca23e33

Contents?: true

Size: 501 Bytes

Versions: 1

Compression:

Stored size: 501 Bytes

Contents

CATARSE.Adm.Backers = {
  Index: Backbone.View.extend({
    events: {
      'click input[type=checkbox]': 'updateOnSpot'
    },

    updateOnSpot: function(e) {
      var target = e.currentTarget;
      var id = $(target).parent().parent().attr('id');
      var field = $(target).attr('id').split('__')[0];
      $.post('/adm/backers/update_attribute_on_the_spot', {
        id: 'backer__' + field + '__' + id,
        value: ($(e.currentTarget).is(':checked') ? true : false)
      })
    },
  })
};

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
catarse_core-1.0.0.beta app/assets/javascripts/app/views/adm/backers.js