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.
Bug: Autocomplete First Letter Not Working ProperlyAsked by markashton on March 26, 2013 at 05:59 PM
Autocomplete - great function
Abajan's example form here confirms what I suspected ...
Click this form and try the autocomplete for favourite animal.
The options are elephant, tiger, fox, jaguar, lion
Try the letter ... A ...need I say more?
Try the letter ... L ... why is elephant coming up as well and not fox
Amazing .. I've focused on this feature for 30 seconds and found a bug ... albeit the first letter ... tell me I'm wrong please ... I just want to use this service effectively
What says you?
Mark, I believe that this is not a bug. It is working like this due to 'fuzzy search' implementation on that Autocomplete tool.
It is highlighting the 'a' as expected. It is really convenient in most cases.
Thanks for that explanation ... see what you mean ... good call
My client wants to have a normal search from front-end on ... they will not accept this.
I agree with them ... Fuzzy Search is pants. Any chance for a front-end search only.
Hey Mark, I think I partially understand the problem you are having though I'm not quite sure what you are referring to as " only on front-end ". The search is done on the front-end already and I'm not quite sure that there is much to it on the backend but I may be misunderstanding you.
If you look at my Test Form 1 - http://form.jotform.us/form/31363745533151, you'll notice that the search shows everything when " a " is input which is wrong and shows everything that is searchable even though only " a " was selected it makes more sense to show only items with the letter " a ".
Now if you look at Tes Form 2 - http://form.jotform.us/form/31363784690158 you will notice that if you use the same " a " it only shows items associated with the search starting with the letter " a " since only 3 items show up this time around.
A control was placed on this to make this happen. The max search was changed from 100 to only 3 so that it searches based on how many of each letter item are offered to limit the visibility of this when searching on the front end.
There is only one limitation I found to this field on the front-end was that if the input is left sitting it will timeout after a few and not show up again unless you erase your input and start again or refresh the page.
If this isn't helpful or anything close to what you actually meant then would you mind please explaining more about what exactly you are trying to accomplish here? And we will see if we can come up with a better alternative to your search to help you out more.
That's a great answer - I didn't know you could do that.
Please see this thread from today regarding my problem with the current "fuzzy search"
I am glad to see Kade sorted out in some way your question, however it seems to me that you are not completely satisfied. And I am agree with you
The autocomplete feature should be refined to either make a fuzzy search or show names in alphabetical results
I have opened a ticket for this "little bug"
Thanks. That's great news.
I think it's supposed to be fuzzy. It would be better if it was by default 'not fuzzy' ... that's what we all need.
So, I look forward to this amend ... will be a great implementation that will make autocomplete the tool it should be.
Mark, from the other side, we have a lot of user who use forms for their internal needs, some of them use the Autocomplete tool with hundreds and thousands of records, so that fuzzy search is pretty usable for their needs. However, we do agree with you, it is better to have more control over this tool :)
We will inform you as soon as we have any updates.
You may now choose to disable fuzzy search on the autocomplete control.
To get to this option, simply right-click on an auto-complete field then choose 'Show Properties'.