Wondering if there is a way to keep certain fields within a table be hidden
based on checkbox entry in a field. For example, in the table below, I
would like the Budget field to be hidden until someone click on weekly
checkbox in frequency field. In other words, Budget fields doesn't show up
initially till someone click on weekly checkbox and then the field become
readable and writable. Possible?
db.define_table("shopping",
Field("Description", "text", label='Summary
Description*',requires=IS_NOT_EMPTY(),default=None,widget=lambda f,v:
SQLFORM.widgets.text.widget(f, v, _placeholder='Write few things to
summarize your posing. For job or a project. ')),
Field('frequency',
type='list:string',requires=IS_IN_SET(('Sometime','few time','All the
time', 'weekly'), multiple=True),widget=lambda field, value:
SQLFORM.widgets.checkboxes.widget(field, value, style='divs', label=True,
_class='horizontal')),
Field("Budget", "integer", label='Budget', default=None),
auth.signature)
--
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
---
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/d/optout.