I tried this but it doesn't seem to work. I only glanced at it, so I need to do a little more study.
On Sep 10, 10:06 am, mdipierro <[email protected]> wrote: > this > > A(r.x.y, > _href='#', > _id='y-%d-%d'%(z_id,r.x.id), > _onclick="ajax('update_y/%s/%s',['y-%d-%d'],':eval');"%\ > (z_id,r.x.id,z_id,r.x.id), > ), > > should be > > A(r.x.y, > _href='#', > _id='y-%d-%d'%(z_id,r.x.id), > _onclick="ajax('update_y/%s/%s',['y-%d-%d'],':eval'); > return false;"%\ > (z_id,r.x.id,z_id,r.x.id), > ), > > unless on click returns false it still redirects to href='#' > > On Sep 4, 9:25 pm, weheh <[email protected]> wrote: > > > DIV( > > A(r.x.y, > > _href='#', > > _id='y-%d-%d'%(z_id,r.x.id), > > _onclick="ajax('update_y/%s/%s',['y-%d-%d'],':eval');"%\ > > (z_id,r.x.id,z_id,r.x.id), > > ), > > _class='y', > > ), > > > On Sep 4, 6:51 pm, mdipierro <[email protected]> wrote: > > > > what is the code that generates the url for the ajax callbask? > > > > On Sep 4, 4:45 pm, weheh <[email protected]> wrote: > > > > > I have a controller that takes an argument, which is the id of a row > > > > in mytable. If the arg is present, then the row is displayed at the > > > > top of the page and all the rows are displayed at the bottom of the > > > > page. Otherwise, the first item in mytable is displayed. > > > > > The rows at the bottom of the page have ajax links on them, which if > > > > clicked, will update only the one selected item at the top of the > > > > page. > > > > > So,http://127.0.0.1:8000/myapp/mycontroller/myfuncwouldselect > > > > mytable.id==1 by default > > > > andhttp://127.0.0.1:8000/myapp/mycontroller/myfunc/21wouldselect > > > > mytable.id==21. > > > > > In the first case, when I browse the list of rows at the bottom of the > > > > page, I could click on the entry for mytable.id 5 and the URL that > > > > would be displayed would > > > > behttp://127.0.0.1:8000/myapp/mycontroller/myfunc# > > > > and the selected item at the top of the page is properly updated to be > > > > mytable.id==5. > > > > > However, in the second case, when the url starts > > > > athttp://127.0.0.1:8000/myapp/mycontroller/myfunc/21andIclickon the > > > > entry for mytable.id 5, I get an internal server error from > > > > jquery.min.js and the url now looks > > > > likehttp://127.0.0.1:8000/myapp/mycontroller/myfunc/21#. > > > > > I don't know how to debug jquery.min.js and I'm not even sure it's the > > > > culprit. Anyone have any suggestions about how to approach this? > >

