ministryofjustice/Claim-for-Crown-Court-Defence

View on GitHub
app/webpack/javascripts/modules/external_users/claims/ClaimIntentions.js

Summary

Maintainability
A
0 mins
Test Coverage
moj.Modules.ClaimIntentions = {
  $valueChanged: false,

  init: function () {
    const self = this

    if ($('#claim-form .new_claim').exists() && !$('div.error-summary').exists()) {
      $('input, select').on('change', function () {
        if (!self.valueChanged) {
          self.valueChanged = true

          $.ajax({
            type: 'POST',
            data: { claim_intention: { form_id: $('#claim_form_id').val() } },
            url: '/claim_intentions',
            success: function (data) {
            }
          })
        }
      })
    }
  }
}