The short answer is, you don't.  Javascript is being executed in the 
browser; controller code is executed on the server.

The longer answer is that the browser can make a request to the server (via 
ajax or some other mechanism) that can cause controller code to be 
executed.  I think you'll need to provide more details of what you are 
trying to do before someone can w/ details.

On Monday, July 8, 2019 at 5:45:29 PM UTC-4, Quang Lam wrote:
>
> Hi All, i would like to pass the variable clickedFlight in Jquery in view 
> to one of the functions named custom_view_search in view.py in controller. 
> Please show me how. Thanks
>
>
> $(document.body).on("contextmenu", "table tr", function(e) {
> var tableData = $(this).children("td").map(function(){
> return $(this).text();
> }).get();
> var clickedFlight = tableData[0]
> alert(clickedFlight);
>     contextMenu.css({
>               display: "block",
>               left: e.clientX,
>               
>               //TODO: figure out why I have to hardcode this value to get 
> the menu to appear in correct place
>               //...Y axis page value not correctly displaying on table
>               top:  e.clientY - 80        
>          }); 
>          return false;
>  
>     });
>

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/web2py/5257ab77-2e11-4824-b5b1-1876693d2034%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to