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 web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.