if(jQuery('#no_table_educ_updt').attr('checked'))

perhaps this help?

http://www.mail-archive.com/disc...@jquery.com/msg01656.html

On Oct 20, 11:09 pm, ed <edbi...@rocketmail.com> wrote:
> Hi,
> I tried to display a conditional field using jQuery with "no_table_"
> as the table name since i am using an SQLFORM.factory. The jQuery code
> was copied from the latest web2py manual. I've been reviewing it for
> hours and test ran it, however i was not successful. I don't know if
> this is a web2py or jQuery issue, is there something i missed here?
> Here's the code:
> --------------------------------------------------------------
> Controller:
> form = SQLFORM.factory(
>     Field('fromyr', label='Enrolled',default=auth.user.fromyr),
>     Field('toyr', label='.................. - To
> Year',default=auth.user.toyr),
>     Field('usc_educ', 'usc_educ',default=auth.user.usc_educ,label='USC
> Education'),
>     Field('educ_updt','boolean', label='Update Education?'),
>     Field('usceduc_updt','usceduc_updt',requires=IS_IN_DB
> (db,'degreecurric.curcode','%(curcode)s'),label='USC Educ.
> update'))
>     form[0]-1][1].append(INPUT
> (_type='button',_value='Cancel',_onclick="window.location='%s';"%URL
> (r=request,f='index')))
>     #form[0][-5][1].append(H3(_type='text',_value='(if any)'))
> ---------------------------------------------------
> View:
> {{extend 'layout2.html'}}
> <h2>Education</h2>
> <p><b>Name: &nbsp {{=auth.user.first_name}} &nbsp
> {{=auth.user.mid_name}} &nbsp {{=auth.user.last_name}}</b></p>
> <p><b>{{=usc_ed}}</b></p>
> <p>&nbsp &nbsp Fill all form fields.</p>
> {{=form}}
> <script>
> jQuery(document).ready(function(){
>     jQuery('#no_table_usceduc_updt_row').hide();
>     jQuery('#no_table_educ_updt').change(function(){
>         if(jQuery('#no_table_educ_updt').attr('checked'))
>             jQuery('#no_table_usceduc_updt_row').show();
>         else jQuery('#no_table_usceduc_updt_row').hide();});});
>
> </script>
> <p>Copyright &copy; 2009 - Powered by <a 
> href="http://www.web2py.com";>web2py</a></p>
> </body>
> </html>
>  ---------------------------------
> Thanks in advance for your help.
> ed
>
> On Oct 16, 4:56 pm, ed <edbi...@rocketmail.com> wrote:
>
> > Hi Boris,
> > Thank you, will try using "no_table_". I am still grappling withjQuery. I 
> > have a 2 select options as condition to implement. Thanks
> > again.
> > Ed
>
> > On Oct 15, 7:12 pm, Boris Manojlovic <boris.manojlo...@gmail.com>
> > wrote:
>
> > > no_table_fieldname
>
> > > so "no_table" is what you need
>
> > > On Thu, Oct 15, 2009 at 8:55 AM, ed <edbi...@rocketmail.com> wrote:
>
> > > > Hi,
> > > > In the example onconditionalfieldsgiven in Web2py manual the
> > > > convention is, every INPUT field have a name equal to
> > > > "tablename_fieldname" and it contained in a called
> > > > "tablename_fieldname_row". However, SQLFORM.factory doesn't have a
> > > > table, it is allfields. Can someone tell me, what name is the INPUT
> > > > field equal to? I need this for thejQuerycode to test condition on a
> > > > field defined in SQLFORM.factory. Thank you in advance.
>
> > > --
> > > "Only two things are infinite, the universe and human stupidity, and
> > > I'm not sure about the former."-Albert Einstein
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to