- RatinderAsked on July 13, 2017 at 09:40 AM
I am integrating the source code of form into squarespace website and facing some issues:
1. When i redirecting the from after submitting it is going to the blank page. You can check on this link
https://cindy-lee-pfb6.squarespace.com/en/give/get-involved/?p Please open the website as visitor access.
2. when i added the source code into my webpage the language dropdown doesn't show but i fixed it with my custom code but when i click on English Language the translations are working fine and frensh to english is not working properly it is giving some code like 'text_25' or 'test_24' on place of actual text. You may see the screenshot: http://prntscr.com/fv7wva and
The form name is : https://www.jotform.com/build/71428634625257
you can check on your end and please help me as best.
- JotForm SupportBJoannaAnswered on July 13, 2017 at 12:48 PM
I inspected your form on the webpage you provided and I was able to replicate the issue with French translation. Some fields are not translated. I was not able to replicate the issue with language dropdown menu.
Please note that when form is embedded with Full Source Code, every time you edit your form inside of the Form Builder you must update the form codes on your site by re-embedding the form. This is because the source codes that are currently embedded to your page are not automatically updated.
Please get new source code of your form and re-embed it, to see if that will resolve your issue.
I would suggest you to embed your form with iFrame code. Inside of this guide you can find hot to get iFrame code of your form:
Hope this will help. Let us know if you need further assistance.
- RatinderAnswered on July 14, 2017 at 12:54 AM
Can you please take a look now, you will understand better
I can not add the iframe method because i need to send this data to 3rd party using this. And using Iframe i won't be able to send the data. That is why i have to add the source code.
- JotForm SupportBJoannaAnswered on July 14, 2017 at 03:06 AM
This time I was able to replicate mentioned issue.
text_25 and text_24 are ID's of those text fields. I tested your standalone form, but I was not able to replicate same issue. Mostly likely there are some script conflicts between your webpage scripts and JotForm scripts.
You can try to add additional text field to your form and see if the same issue can be replicated with the new field as well.
You can also try to use header fields indited of text fields.
To which 3rd party are you sending your data? JotForm can be integrated with a lot of different 3rd parties. You can check them here: https://apps.jotform.com/category/integrations
If we have integration with 3rd party that you are using, you can integrate your form with it and embed your form with iFrame code.
- RatinderAnswered on July 14, 2017 at 04:21 AM
I have checked with the "header" and it is working now, But i have observed the code and get the issue - the jot form code is conflicting with the svg code. If i test and revoe the svg code from my website teh all things are working fine and no need to do extra work. You can check on https://cindy-lee-pfb6.squarespace.com/en/give/get-involved/?p
Unfortunately i can not remove the svg code from my website but you can suggest me another alternate for this problem.
- CharlieAnswered on July 14, 2017 at 05:43 AM
Please note, as mentioned by my colleague, you are using the form's full source code. Aside from that, your website page is loading another JS library, which I presume is jQuery. There's a high chance of having a lot of different errors on this as JotForm also loads it is own library.
What data are you trying to pass? Are there are data that is not from the form inputs? How are you passing the data? Are you using the POST method of JotForm? Where are you passing the data? Is it another 3rd party application? If so, then you might want to check our apps page as it might be already there.
If you are passing data via POST method, then you can just use the default embed script or the iFrame embed code, that will work.
You can use the "Thank You" page as the target for you POST method: https://www.jotform.com/help/213-Send-Submission-Data-via-Post-Method-and-Thank-You-Settings.
If you do not want a redirect, then you can use the WebHooks to send data via POST method: https://www.jotform.com/help/245-How-to-Setup-a-Webhook-with-JotForm.
I hope that helps.