Hi Musachy, That was it. It works now!
Especially given that the autocompleter is structured as a key value pair, supporting maps would be a natural fit. Thanks for creating the enhancement request on JIRA. Regards, Rohit On 4/6/07, Musachy Barroso <[EMAIL PROTECTED]> wrote:
The autocompleter is expecting the "datasource" to be an array, not a map(or object), so in this case it should be: {"foos": [ ["1", "chance"], ["10", "test"] ] } Although it would be convenient if it would take a map also: https://issues.apache.org/struts/browse/WW-1872 musachy On 4/5/07, Rohit Dewan <[EMAIL PROTECTED]> wrote: > > I have the following in the body: > > <@s.url id="foos" value="foosList.action" /> > <@s.form theme="ajax" action="addTest" method="add"> > <@ s.autocompleterModel theme="ajax" href="%{foos}" > name="foo" /> > <@s.submit value="OK" action="addTest" method="add"/> > <@ s.submit value="Cancel" action="addTest" > method="cancel"/> > </@s.form> > > I have verified that foosList.action returns the following > {"foos":{1:"chance",10:"test"}} > > However, the autocompleter is blank after load. > > I am using Struts 2.0.7 and JSON Plugin 0.7 > > Any thoughts? > > Thanks, > Rohit > -- "Hey you! Would you help me to carry the stone?" Pink Floyd