I guess I should have included the whole snippet - it does include the <script> tags and what I have works fine the way it is... I'm just looking for a way to mimic the OnSuccess feature of the .NET function.
Thanks. On Aug 7, 3:18 pm, "Martin.Mulone" <[email protected]> wrote: > Your code (javascript) in html need to be between <script type="text/ > javascript" charset="utf-8"></script> > > On Aug 7, 6:41 pm, Rob <[email protected]> wrote: > > > Hi, > > > In my attempts to learn, I've been redoing the NerdDinner example from > > the .NET MVC tutorial with web2py. But I'm stuck > > here:http://nerddinnerbook.s3.amazonaws.com/Part10.htmsection"Adding a > > jQuery Animation" > > > Right now my code looks like this: > > > function AnimateRSVPMessage() { > > $("#rsvpmsg").animate({fontSize: "1.5em"},400); > > > } > > > function RSVP() { > > web2py_component('{{=URL('Register', args=dinner.id)}}', 'rsvpmsg'); > > AnimateRSVPMessage(); > > > } > > > <div id="rsvpmsg"> > > {{if IsAuthenticated():}} > > {{if IsUserRegistered(dinner):}} > > <p>You are registred for this event!</p> > > {{else:}} > > <p><a href="#" onclick="RSVP()"> > > RSVP for this event</a><p> > > {{pass}} > > {{else:}} > > {{=A("Login", _href=URL('user/login'))}} to RSVP for this event. > > {{pass}} > > </div> > > > Is it possible to emulate the .NET's OnSuccess attribute: > > > <%= Ajax.ActionLink( "RSVP for this event", > > "Register", "RSVP", > > new { id=Model.DinnerID }, > > new AjaxOptions { UpdateTargetId="rsvpmsg", > > OnSuccess="AnimateRSVPMessage"}) %> > > > I'd only like to animate if web2py_component returns 'not None'. > > Possible? > > > Thanks, > > Rob

