Forum
Form not Submitting in IE
I have a form that is working fine and submitting in Chrome Firefox & Safari. However, I've tested with Internet Explorer 8 -11 and I've found that clicking the send button just links back to the top of the page, and the form is not processed. All error messages work fine in IE.
Here is the debug info from the form page:
DIAGNOSTICS:
SELECT * FROM perch2_pages WHERE pagePath='/setup-a-consultation.php' LIMIT 1
SELECT * FROM perch2_pages WHERE pagePath='/setup-a-consultation.php' LIMIT 1
Using template: /templates/pages/attributes/default.html
Using sub-template: /templates/pages/attributes/seo.html
SELECT * FROM perch2_pages WHERE pageNew=0 AND pageHidden=0 ORDER BY pageTreePosition ASC
SELECT pageTreePosition FROM perch2_pages WHERE pagePath='/setup-a-consultation.php' LIMIT 1
SELECT pageID FROM perch2_pages WHERE pageTreePosition IN ('000-004', '000')
Using template: /templates/navigation/off-canvas-menu.html
SELECT * FROM perch2_pages WHERE pageNew=0 AND pageHidden=0 ORDER BY pageTreePosition ASC
SELECT pageTreePosition FROM perch2_pages WHERE pagePath='/setup-a-consultation.php' LIMIT 1
SELECT pageID FROM perch2_pages WHERE pageTreePosition IN ('000-004', '000')
Using template: /templates/navigation/main-menu.html
SELECT regionKey, regionHTML FROM perch2_content_regions
WHERE regionPage='/setup-a-consultation.php' OR regionPage='*'
I can send the template code and the address to the live site privately.
Is that the diagnostics after the form has been submitted?
I get the same debug information both before and after clicking the submit button (so it doesn't seem like it is really submitting). It's behaving exactly as if the submit button was just a link back to the top of the form.
Do you have any rewrite rules in place that might be affecting it?
I have forwarding setup to go from mysite.com to https://mysite.com. I'm hosting with Media Temple grid and followed thier guide to setup my htaccess file. Below are the instructions that I followed: https://kb.mediatemple.net/questions/85/Using+.htaccess+rewrite+rules#-htaccess--
I'm also using the free version of cloudflare CDN, I'm not sure if that would affect anything or not.
I'm wondering what might trip it up in IE but nothing else. Are you using HTML5 form validation?
The form template that I'm using is based straight off of the one in the perch docs, it's really just a "contact us" template with a few extra information fields. I'm not sure if using the "required" value within the perch:input tag would trigger form validation at the browser level or at the server level?
The site is also built using the foundation 5 framework, I'm not sure if that adds anything to the mix, but I would suspect that it would be compatible with, at least, the more modern versions of IE.
I suspect the
date
field. I don't think IE supports that field type, and your placeholder is in the wrong format (should be ISO YYYY-MM-DD)Drew, you're absolutely correct. I changed the date field to just a text field and it worked fine. I didn't realize that IE had such limited support of that.