Sha256: d3268f0f2fad7655d702d371c03a619abacad5829017169cb8c32b70b3efbf12
Contents?: true
Size: 1.56 KB
Versions: 1
Compression:
Stored size: 1.56 KB
Contents
if ($('.ui.modals').length === 0) { $('body').append('<%= j(render 'new') %>'); } else { $('.ui.modals').html('<%= j(render 'new') %>'); } $('.ui.modal').modal('setting', { autofocus: false }).modal('show'); $('#address_nation').dropdown({ onChange: function(value, text, $selectedItem){ var search_path = '/areas/search' var search_url = new URL(window.location.origin + search_path) search_url.searchParams.set('nation', value) fetch(search_url).then(function(response){ return response.json(); }).then(function(response){ $('#address_province').dropdown('clear').dropdown('setup menu', response); }) } }); $('#address_province').dropdown({ onChange: function(value, text, $selectedItem){ var search_path = '/areas/search' var search_url = new URL(window.location.origin + search_path) search_url.searchParams.set('province', value) fetch(search_url).then(function(response){ return response.json(); }).then(function(response){ $('#address_city').dropdown('clear').dropdown('setup menu', response); }) var opt = document.createElement('option'); opt.text = text; opt.value = text; opt.selected = true; this.options.add(opt, null) } }); $('#address_city').dropdown({ onChange: function(value, text, $selectedItem){ $('#address_area_id').val(value); var opt = document.createElement('option'); opt.text = text; opt.value = text; opt.selected = true; this.options.add(opt, null) } }); $('#address_address_type').dropdown(); $('#address_proxy_shipment').dropdown();
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_trade-0.0.1 | app/views/rails_trade_admin/addresses/new.js.erb |