Since you won't know the record type until after the form is submitted, it 
might be best to handle that with an onvalidation 
function: http://web2py.com/book/default/chapter/07#onvalidation

Anthony

On Saturday, November 19, 2011 1:14:47 AM UTC-5, Jimmy Stewpot wrote:
>
> Hello,
>
> I am trying to figure out a way which I can have a select (drop down menu) 
> form, where based on the option that is selected the rest of the form 
> validators change. To try and explain it better here's the "example" I am 
> trying to work on.
>
> I am working on a web2py powerdns front end (to learn web2py).. In the 
> type form field I have
>
> TR("Type:", SELECT('A', 'CNAME', 'AAAA', 'MX', 'NS', 'TXT', _name='type', 
> value='yes', requires=IS_IN_SET(['A', 'CNAME', 'AAAA', 'MX', 'NS', 
> 'TXT']))),
>
> If the user selects A from the drop down menu I would like to have 
> requires=IS_IPV4() for the record type validator.
>
> Is it possible to do that?
>
> Thanks
>
> Jimmy.
>
>

Reply via email to