I've solved my problem by using 'value' instead '_value':

SELECT(admin_units, _name='admin_unit', value=request.get_vars.get(
'admin_unit', None))


On Tuesday, May 21, 2013 12:39:01 AM UTC+7, Niphlod wrote:
>
> then you must set the selected attribute of your default option to 
> "selected".
>
> e.g. 
>
> options = [OPTION(text, _value=value, _selected=True)]
>
> On Monday, May 20, 2013 7:05:11 PM UTC+2, Denis Rykov wrote:
>>
>> Thanks for response. But I build form manually, not from database table. 
>> What I have to do in this case?
>>
>> On Monday, May 20, 2013 1:52:06 PM UTC+7, Niphlod wrote:
>>>
>>> when you receive the form value, it's probably inside a 
>>> form.vars.name_of_the_field .
>>>
>>> save it somewhere (database, session, cache, etc) and use 
>>>
>>> db.tablename.name_of_the_field.default = your previously saved value
>>>
>>>
>>>
>>>
>>>
>>> On Monday, May 20, 2013 6:04:27 AM UTC+2, Denis Rykov wrote:
>>>>
>>>> I have SELECT item in my form. How I can save state of this item after 
>>>> form submission?
>>>> It looks like I should use selected attribute, but I can't find any 
>>>> examples how I can do it with web2py.
>>>>
>>>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to