On Monday, May 9, 2016 at 1:58:19 PM UTC-4, Emmanuel Dsouza wrote:
>
> in view:
>
> *{{extend 'layout.html'}}*
> *<body onload="myFunction()">*
>
> *<script>*
> * function myFunction(){*
> * var value = 22;*
> * ajax('{{=URL('default', 'my_action',
> vars=dict(value=str(value)))}}', [], 'target');*
>
In the above, "value" is a Javascript variable, evaluated by the browser
Javascript engine after the page has loaded. However, everything inside the
web2py {{...}} template delimiters is Python code that is executed on the
server before sending the page to the browser. You cannot refer to
Javascript variables in your Python code (or vice versa).
Anthony
--
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.