Here is what I've added to my layout.html so that all my pages 
automatically position the cursor to the first input field available that 
doesn't have the .filter class applied to it:

    <script type="text/javascript">
        $(document).ready(function () {
            $('form:not(.filter) :input:visible:first').focus().select();
    </script>

-Jim




On Tuesday, July 12, 2016 at 3:18:21 AM UTC-5, pbt wrote:
>
> In models
>
>
> db.define_table('list',
>                 Field('name', 'string'),
>                 Field('location', 'string'))
>
>
> In controller
>
> def list():
>     form = SQLFORM.factory(
>                            Field('name',label='Name',requires=IS_NOT_EMPTY()),
>                            
> Field('location',label='Location',requires=IS_NOT_EMPTY()))
>
>
>           In default/list.html
>
>
> {{=form}}
>
>
>
> I want to execute an event onFocus="myFunction()" for field 'location' 
> present in table 'list'.How to do it? Somebody help me.
>
>

-- 
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.

Reply via email to