Sha256: 6903bcc0f4bc11f467c35a180344662d84670dd693a2fd95fc7dc2174c36c503

Contents?: true

Size: 900 Bytes

Versions: 1

Compression:

Stored size: 900 Bytes

Contents

$('#taxon_item_<%= @entity_item.taxon_item_id %>').replaceWith('<%= j(render partial: 'taxon_item', locals: { taxon_item: @entity_item.taxon_item }) %>');
$('.ui.slider.checkbox').checkbox({
  onChecked: function(){
    var url = this.dataset['url'];
    var params = {
      method: 'POST',
      credentials: 'include',
      headers: {
        'Content-Type': 'application/json',
        'X-CSRF-Token': document.head.querySelector("[name=csrf-token]").content
      },
      body: JSON.stringify({
        taxon_item_id: this.value
      })
    };
    fetch(url, params).then(function(response) {
      return response.text()
    }).then(function(response) {
      var script = document.createElement('script');
      script.text = response;
      document.head.appendChild(script).parentNode.removeChild(script);
    }).catch(function(ex) {
      console.log('parsing failed', ex)
    })
  }
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rails_detail-0.0.1 app/views/rails_detail_my/entity_items/destroy.js.erb