Do this:
files=db(myquery).select()
files_as_list=[]
for x in files:
files_as_list.append(OPTION(x.resource_title[0:50], _value=x.id,
_title=x.resource_title, ))
On Sunday, 25 March 2012 21:25:33 UTC+1, web-dev-m wrote:
>
> I may not be following some sort of convention, but I'm trying to
> build a selector form element with a for loop from a query. It
> renders when i do it manually:
>
> <select>
> <option title="test test test test test">
> </select>
>
> Howerver,
>
> when I do:
> files=db(myquery).select()
> files_as_list=[]
> for x in files:
> files_as_list+=(OPTION(x.resource_title[0:50], value=x.id,
> _title=x.resource_title, ))
>
> the resulting html doesnt have the title attribute. I am running
> 1.99.2.
>
> Any suggestions?
>
>