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 [email protected].
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.