<https://lh3.googleusercontent.com/-OK9lM0zgP4c/VWCkDG6uOUI/AAAAAAAAALs/RjjEwoaloSc/s1600/web2py_query.png>
<https://lh3.googleusercontent.com/-OK9lM0zgP4c/VWCkDG6uOUI/AAAAAAAAALs/RjjEwoaloSc/s1600/web2py_query.png> Following code I used and it produces None in HTML markup {{=auth.navbar(mode='dropdown').element('ul.dropdown-menu').components.extend([LI('Item 1'), LI('Item 2')])}} Couldnt figure it out. On Saturday, 23 May 2015 19:16:44 UTC+5:30, Anthony wrote: > > Hmm, seems to work for me. Can you show your exact code as well as the > HTML markup that ends up in the browser? > > On Saturday, May 23, 2015 at 6:01:34 AM UTC-4, Neeraj Shukla wrote: >> >> >> navbar = auth.navbar(mode='dropdown') >> if auth.user: >> navbar.element('ul.dropdown-menu').components.extend([LI('Item 1'), >> LI('Item 2'), ...]) >> >> Above method is not working on web2py 2.10.4 >> >> however jquery works. >> For example >> {{block page_js}} >> {{if auth.user:}} >> <script> >> jQuery("ul.dropdown-menu").append('<li>item 1</li>'); >> </script> >> {{pass}} >> {{end page_js}} >> >> However, use of javascript may slowdown page loading. Can anyone please >> suggest better working approach for mentioned web2py version ? >> On Tuesday, 30 April 2013 20:50:52 UTC+5:30, ctrlSoft wrote: >>> >>> hi, how to add items in >>> <ul class="dropdown-menu" style="display: block;"> >>> ... >>> ... >>> ... >>> </ul> >>> generated by auth.navbar(mode="dropdown"), >>> >> -- 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 [email protected]. For more options, visit https://groups.google.com/d/optout.

