What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
How to allow browser's autofill data to trigger conditional logic in a form?Asked by oseojoy on August 07, 2013 at 02:30 PM
show/hide conditions are buggy and sometimes not working when users try to fill out the form they have filled out once with a drop down value provided for a regular text box field via the browser form field history in the same session.
say if i have typed my email in that form and want to submit it again and email field has a condition that once it is filled it shows another field or button, if i click on email text box, a drop down of my previous entries appears properly and if i just select one of those with my mouse, the next field does not appear as set in the conditions.
specifically, email field in this form attached does this with the event type field after it. test it per my description and you should be able to reproduce it.
UPDATE: To be clear. this only happens when mouse is clicked in empty text field and nothing is typed in yet, mouse only activated drop down based on browser history and settings so to speak. if anything is typed in, it works just fine.
Yes, you are correct but this isn't a bug. This is how our Conditional Logic works. It will only trigger the action from your Conditional Logic to work when there's an actual keyboard activity.
I have added this thread to our Feature Request list. Please stay tune for more updates.
Thank you. Your consideration and constructive responses always make us feel appreciated as users.
however, let me then ask this: if the condition system is designed to trigger when "keywboard" activity is happening as opposed to mouse and no keyboard, does this mean in mobile devices the "first tap" on that field automatically is considered as the first trigger of keyboard or would that be considered a mouse click and not activate the condition systems yet? just for my own curiosity as majority of our users are going mobile across all of our under management client and own company sites and we need to be fully prepared to address this rise in mobile users.
Your request has been submitted to our higher team already. We will let you know once there's any updates about this.
First tap is considered as a click event, however, when you start filling the field using the on screen keyboard, that's the time it triggers the condition. Actually, this won't be a problem with mobile users since they'd always be prompted with a keyboard everytime they tap on any of the fields.
cool, thank you EltonCris