Maybe this: ASSIGNJS http://www.web2py.com/books/default/chapter/29/05/the-views#ASSIGNJS
On Tuesday, 21 May 2019 15:43:25 UTC+1, Vlad wrote: > > I am calling ajax function with :eval and setting up some javascript [from > the controller] to be executed [as per :eval option js is executed in the > end], something like this: > > result = "$('#DebugID').append('<p>" > result += "CONTENT" > result += "</p>');" > return result > > Now, this works, and it displays <p>CONTENT</p> at the right place. > > But here is a catch: instead of "CONTENT" I want it to display an object, > for example Rows object which is returned by db.select. > In other words, whatever comes out when {{=rows}} is specified in html > view, I want to send via javascript. > > Obviously, the following 2 options are grossly incorrect and don't work, > for obvious reasons: > result += XML(rows) > result += "={{rows}}" > > So, how do I make the stuff display properly as passed over vial > javascript? > > -- 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/311e1d62-0d13-41a8-8ebd-78f831a5aed8%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.