Hi,

I think "select2" is a perfect candidate for your needs.
I use it in my Pyramid applications but with z3c.form package and it works
perfectly with AJAX calls.
The simplest way is probably to create a JSON view which returns a list of
objects containing "id" and "text" attributes matching text you started to
enter.
I can help you concerning the required HTML, AJAX and Javascript
integration, but I don't know "deform" package requirements...

Regards,
Thierry

2016-09-11 23:30 GMT+02:00 Jo G <[email protected]>:

> Hi, I have a pyramid based application using substanced and deform. I am
> using a select2 drop down pre-populated with a list of items. The list is
> very long and takes forever to load. Looking at select2 I should be able to
> use an Ajax call to a pyramid view to return a subset of the data.
> Deform uses an old version of select2 and I'm finding it hard to get it
> and substanced to play nicely together.
> My approach would be:
> Define a view that returns a subset of data
> Create my own widget based on the select2 widget
> Write a new template for the widget
> Make the form use Ajax
>
> Anybody done this or can help?
>
> Is there any reason I couldn't use an updated version of select2 jquery?
>
> Is there a better widget I could use? I need to display a text value and
> return an associated integer ID.
>
> Thanks in advance.
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/pylons-discuss/474fc6cd-87d6-4066-8dab-03d00958f035%
> 40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
http://www.imagesdusport.com -- http://www.ztfy.org

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/pylons-discuss/CAPX_VWC%3DX2d8aTkCdXmGhK7DLGKC9BrGVssb_crDEzp-LWuZaQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to