Sha256: 6061fe434836b21a03ddbd28753c5e2dda9b94f712bf720b2a2a03400cd4a3a0

Contents?: true

Size: 459 Bytes

Versions: 4

Compression:

Stored size: 459 Bytes

Contents

document.addEventListener("spree:load", function() {
  'use strict'

  if ($('#new_state_link').length) {
    $('#country').on('change', function () {
      var newStateLinkHref = $('#new_state_link').prop('href')
      var selectedCountryId = $('#country option:selected').prop('value')
      var newLink = newStateLinkHref.replace(/countries\/(\d+)/,
        'countries/' + selectedCountryId)
      $('#new_state_link').attr('href', newLink)
    })
  };
})

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
spree_backend-4.4.1 app/assets/javascripts/spree/backend/states.js
spree_backend-4.4.0 app/assets/javascripts/spree/backend/states.js
spree_backend-4.4.0.rc2 app/assets/javascripts/spree/backend/states.js
spree_backend-4.4.0.rc1 app/assets/javascripts/spree/backend/states.js