Have you checked your browser console to see if you have any javascript
errors?
-Jim
On Tuesday, November 3, 2020 at 3:36:22 AM UTC-6, mostwanted wrote:
>
> I have a hidden span that i want displayed when a link is clisked while
> waiting for the page to load but this is not working! I dont know where I
> am going wrong but thought I had it right, please assist me.
>
> *CSS:*
> .link_loader
> {
> display: none;
> }
>
> *CONTROLLER*
> *#The yellow line is the hidden span that has the loader I want to display*
> def ajaxlivesearch():
> keywords = request.vars.keywords
> print "Keywords: " + str(keywords)
>
> if keywords:
> query = reduce(lambda
> a,b:a&b,[db.services.service_name.contains(k) for k in keywords.split()])
> services = db(query).select()
> items = []
>
> if services:
> for c in services:
> items.append(DIV*(SPAN("loading ...", SPAN(_class="fa
> fa-spinner fa-spin"), _class="link_loader",
> data={'id':"res%s"%c.service_name})*, A(c.service_name, _class="service",
> _style="font-weight: bold;", _href=URL('companies', args=c.id),
> _id="res%s"%c.service_name,
> _onclick="updatelivesearch(jQuery('#res%s').html())" % c.service_name)))
>
> *VIEW*
> *#This jQuery script attempts to display the hidden span*
>
> *<script>*$(document).ready(function(){
> $('.service').click(function(e) {
> const id = $(this).data('id');
> $('#' + id).fadeIn();
> e.preventDefault();
>
> });
> });
>
> *</script>*
>
> Regards;
>
> Mostwanted
>
--
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].
To view this discussion on the web visit
https://groups.google.com/d/msgid/web2py/3af2fae7-9764-4fab-a8e4-6c45e743f99fo%40googlegroups.com.