Massimo,
I tried this on following:
view m201 (in jpolite framework)
<dl class="maccordion">
<dt>Prodj Categories:</dt>
<dd class="navicon">
<img
src="{{=URL(request.application,'static','icon/other.png')}}"
id="m204" onclick="ajax('m204',['other'],':eval')" title="Other"/>
</dd>
</dl>
in controller
def m204():
value=request.vars.m204 prodj=db(db.prodj.genus==value).select
(db.prodj.id,db.prodj.name,db.prodj.timestamp,orderby=db.prodj.timestamp)
return dict(prodj=prodj)
Does not return a selection set, I know the controller db code works,
so I guess it's the syntax for the onclick ajax event??
Any help appreciated.
Chrism
On Jul 10, 3:20 pm, mdipierro <[email protected]> wrote:
> With the latest trunk you can do
>
> <intput name="value" id="value" />
> <button onclick="ajax('callback',['value'],':eval')">click me</button>
> <div id="target"></div>
>
> def callback():
> value=request.vars.value
> return "jQuery('#target').html(%s)" % repr(str(value))
>
> when you click the button it sends the value of value to the callback
> function. The function returns a jQuery string and the clients runs
> it. The trick here is ajax(...,':eval') which is defined by web2py.
>
> On Jul 10, 8:56 am, Julius Minka <[email protected]> wrote:
>
> > Hi all,
>
> > I have a javascript function in html file which is usually called from
> > onclick event in the same file. It works fine.
> > However I would like to call this javascript function from a controller.
>
> > More precise description:
> > after clicking an element in the page, the flow goes to controller.
> > There I decide which dialog to display (I have it working to this
> > point), but it is defined again in html file as jquery dialog opening
> > with .dialog("open");
>
> > How to do it?
> > Julius
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---