I tried to use more than one of autoselect from @jashkenas/inputs but the second autoselect input option data always refering to the first autoselect.
viewof p = autoSelect({
value:"",
title:"first",
options: firstopt,
})
The second are:
viewof p = autoSelect({
value:"",
title:"second",
options: secondopt,
})
The first autoselect works perfectly and the second also but with the same option with first autoselect.,
Please help
Is the problem youâre experiencing is because youâve used âpâ twice as a name?
Maybe try:
viewof p = autoSelect({
value:"",
title:"first",
options: firstopt,
})
viewof q = autoSelect({
value:"",
title:"second",
options: secondopt,
})
EDIT Sorry, I see now the behavior youâre reporting. Is it a somehow a bug of the platform or of JS in general, or maybe a browser memory thing?
Hereâs a demo that reproduces your behavior:
Thanks for your feedback,.
Actually i have made both with different name of viewof.,
And the problem have been resloved by adding list name into config to differetiate both object.
Thanks
1 Like
Cool. Itâs weird, when I first responded to you, I swear was seeing different inputs. Now thereâs nothing I can do to get around the behavior you describe.
Would you be willing to share your fix?
I think there is not error or bug in Autoselect but we donât know or not enough guide to do it correctly.
Here is my solution that already prepared in autoselect config.
viewof a = autoSelect({
list:"a", options: opta)}
And the other AutoSelect are like this
viewof b = autoSelect({
list:"b", options: optb)}
But what i donât like with this input are, that if we want to change the value the list of option are not showing except we should delete the value first.
1 Like
Hi again.
Good call on the list! And yes - I see what you mean about having to clear all the text before you get the list of values back. Not ideal.
Hereâs one that might work better for you:
You might also be interested in Choices, an alternative to Select2 and Chosen that doesnât require jQuery. I found an example implementation here:
1 Like