Sha256: 2e50e4f88cac1669521f7196dc9d658ec4236597ea18e9e9ffafbd9394761315

Contents?: true

Size: 863 Bytes

Versions: 3

Compression:

Stored size: 863 Bytes

Contents

$('input[name="order[address_id]"]').change(function(){
  var search_path = window.location.search;
  var total_url;
  var query_data = {
    extra: {
      zone: this.dataset['zone']
    }
  };
  var query_result = $.param(query_data);
  if (this.checked) {
    total_url = '/admin/orders/refresh' + search_path + '&' + query_result;
  }
  var params = {
    credentials: 'include',
    headers: {
      'Accept': 'application/javascript',
      'X-CSRF-Token': document.head.querySelector("[name=csrf-token]").content
    }
  };
  fetch(total_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

3 entries across 3 versions & 1 rubygems

Version Path
rails_trade-0.0.3 app/views/trade/admin/orders/new.js
rails_trade-0.0.2 app/assets/javascripts/controllers/trade/admin/orders/new.js
rails_trade-0.0.1 app/assets/javascripts/controllers/rails_trade_admin/orders/new.js