I am trying to implement infinite scrolling on my newsfeed completely using components... My present solution is very trivial, it loads 5 items first, then on reaching bottom, component is refreshed with 10 elements, then 15 and so on... Now, i want to append only the next five items, instead of loading all the items again...
I can achieve this without using components (javascript templates+json items), but i want to use components only, One method which i thought of was to use two components, one for loaded posts, and one for loading further content, i will transfer the second components content to first component, by: response.js= 'document.getElementById("component1").insertAdjacentHTML("beforeend",document.getElementById("component2").innerHTML);document.getElementById("component2").innerHTML="";' by doing this the content is transferred to component 1, but when i comment on the item, the page refreshes (whereas it should trap the comment, and submit it via ajax). Can i change the innerHTML of a component without changing its behavior? And the appended elements should send request to component1 or not if a comment is submitted after appending ? (both components work as expected before changing innerHTML,) -- 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. For more options, visit https://groups.google.com/d/optout.