Body: <p>I’ve just installed the UK Direct Debit extension (with the smart debit extension) for a site using civicrm 4.6.10.</p>
  
  <p>I’m trying to configure a membership contribution page using the new payment processor and have a problem when using the live page.</p>
  
  <p><a href="https://crm.reach.org.uk/civicrm/contribute/transact?reset=1&amp;id=16" rel="nofollow">https://crm.reach.org.uk/civicrm/contribute/transact?reset=1&amp;id=16</a></p>
  
  <p>In the billing address section both country and state are listed as required fields, but the state field fails to populate after the country is selected.</p>
  
  <p>The site is set so that UK is the default country, I’ve tried to run the page with and without the default set, and the issue with the state field remains.</p>
  
  <p>On the existing membership contribution pages for the site (using paypal as payment processor) the state drop down works fine.</p>
  
  <p>On inspecting the element for JS I find this error message- “Use of getPreventDefault() is deprecated.  Use defaultPrevented instead.”</p>
  
  <p>Has anybody else encountered this issue? Can you direct me to the file that controls the layout of the direcr debit billing template? Can I edit this without affecting other contribution pages on the site?</p>
  
  <p>Or is there a simple way to remove the state field from the template or make it not required?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-07T19:12:54.763Z
Comments.Text: Which extension exactly are you using? Is it marked as compatible with 4.6?
Comments.UserDisplayName: Coleman
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-08T10:46:31.653Z
Comments.Text: Hi Coleman
  
  I'm using uk direct debit
  
  https://github.com/veda-consulting/uk.co.vedaconsulting.payment.ukdirectdebit
  
  and Smart Debit Payment Processor
  https://github.com/veda-consulting/uk.co.vedaconsulting.payment.smartdebitdd
  
  I had an answer on here in November from parvez saying it was compatible with 4.6
  
  http://civicrm.stackexchange.com/questions/7793/installing-direct-debit-uk-and-smart-debit-extensions-for-civi-4-6
Comments.UserDisplayName: Craig Almond
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-08T11:09:33.380Z
Comments.Text: Have just emailed them directly to ask if they've had this issue before.
Comments.UserDisplayName: Craig Almond
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-11T17:10:01.487Z
Comments.Text: If you find out the answer, post it here :)
Comments.UserDisplayName: Coleman
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-01-13T10:34:46.853Z
Comments.Text: Was planning to. Once I find time to chase it up ;)
Comments.UserDisplayName: Craig Almond
Tags: <civicontribute><civimember>
Title: A required State field in a contribution page is not populating. What can I do?
ThreadText: # A required State field in a contribution page is not populating. What can I do?
  
  (Asked by: username_0 on 2016-01-07)
  
  I’ve just installed the UK Direct Debit extension (with the smart debit extension) for a site using civicrm 4.6.10.
  
  I’m trying to configure a membership contribution page using the new payment processor and have a problem when using the live page.
  
  <https://crm.reach.org.uk/civicrm/contribute/transact?reset=1&id=16>
  
  In the billing address section both country and state are listed as required fields, but the state field fails to populate after the country is selected.
  
  The site is set so that UK is the default country, I’ve tried to run the page with and without the default set, and the issue with the state field remains.
  
  On the existing membership contribution pages for the site (using paypal as payment processor) the state drop down works fine.
  
  On inspecting the element for JS I find this error message- “Use of getPreventDefault() is deprecated. Use defaultPrevented instead.”
  
  Has anybody else encountered this issue? Can you direct me to the file that controls the layout of the direcr debit billing template? Can I edit this without affecting other contribution pages on the site?
  
  Or is there a simple way to remove the state field from the template or make it not required?
  
  **Tags:** civicontribute, civimember
  
  > **Comments:**
  > **username_1**: Which extension exactly are you using? Is it marked as compatible with 4.6?  
  > **username_0**: Hi username_1  I'm using uk direct debit  https://github.com/veda-consulting/uk.co.vedaconsulting.payment.ukdirectdebit  and Smart Debit Payment Processor https://github.com/veda-consulting/uk.co.vedaconsulting.payment.smartdebitdd  I had an answer on here in November from parvez saying it was compatible with 4.6  http://civicrm.stackexchange.com/questions/7793/installing-direct-debit-uk-and-smart-debit-extensions-for-civi-4-6  
  > **username_0**: Have just emailed them directly to ask if they've had this issue before.  
  > **username_1**: If you find out the answer, post it here :)  
  > **username_0**: Was planning to. Once I find time to chase it up ;)  
  
  ---
  
  ## 0 answers
  
  