What do you mean the final html Jim? Do you mean the actual code or the 
page generated?

On Saturday, November 7, 2020 at 7:08:36 PM UTC+2 Jim S wrote:

> Can you post the final html that is generated by web2py?
>
> -Jim
>
>
> On Saturday, November 7, 2020 at 10:52:29 AM UTC-6, mostwanted wrote:
>>
>> Hey Jim I did remove the _onclick function & tried to apply to the end of 
>> the listener as you've suggested but still nothing is happening, these 
>> links are not responsive & I dont know why!
>>
>> On Thursday, November 5, 2020 at 4:33:32 AM UTC+2 Jim S wrote:
>>
>>> Can you remove the _onclick from that element and add that function call 
>>> to the end of your listener defined in document ready?
>>>
>>> -Jim
>>>
>>>
>>> On Wed, Nov 4, 2020 at 8:29 PM mostwanted <godir...@gmail.com> wrote:
>>>
>>>> _onclick="updatelivesearch(jQuery('#res%s').html())" % c.service_name
>>>>
>>>> This is a function that displays suggested names through ajax 
>>>> auto-completion everytime a user types something on the search-textfield. 
>>>> When they type, a suggestion-div appears below the search-field with 
>>>> suggested names as links ofcourse and when the users identifies the name 
>>>> they were looking for & clicks on it this function populates the 
>>>> search-textfield with the clicked name & causes the suggestion-div with 
>>>> names to disappear.
>>>>
>>>> function updatelivesearch(value){
>>>> jQuery("#livesearch").val(value);
>>>> jQuery("#livesearchresults").hide();
>>>> }
>>>>
>>>> Thanks alot for your input Jim i'll keep working on it, one way or the 
>>>> other i'll figure it out.
>>>> Gratitude.
>>>>
>>>>
>>>> On Wednesday, November 4, 2020 at 7:34:44 PM UTC+2 Jim S wrote:
>>>>
>>>>> What is the 
>>>>>
>>>>> _onclick="updatelivesearch(jQuery('#res%s').html())" % c.service_name
>>>>>
>>>>> on your anchor tag inside your span?
>>>>>
>>>>> Can you try removing that?
>>>>>
>>>>> Since you have a listener for the click of that element already, I'm 
>>>>> not sure how it behaves if you have the onclick attribute set as well.  
>>>>> Maybe there are some stronger javascript people that can jump in.
>>>>>
>>>>> -Jim
>>>>>
>>>>>
>>>>> On Wednesday, November 4, 2020 at 11:23:45 AM UTC-6, mostwanted wrote:
>>>>>>
>>>>>>
>>>>>> *" Are you trying to show the span when the link is clicked 'while' 
>>>>>> the page is loaded?  ":  *Yes sir
>>>>>>
>>>>>> *" I'm guessing you are clicking the link after the page is loaded ": 
>>>>>> *Yes sir
>>>>>>
>>>>>> *"Also, where in your javascript did you add the console.log()?":  *I 
>>>>>> added it inside the click function just before initialization of the id 
>>>>>> variable
>>>>>>
>>>>>> *<script>*$(document).ready(function(){
>>>>>>             $('.service').click(function(e) {
>>>>>> *console.log( "Hello world!" );*
>>>>>>         const id = $(this).data('id'); 
>>>>>>         $('#' + id).fadeIn(); 
>>>>>>         e.preventDefault();
>>>>>>
>>>>>>             });
>>>>>>             });
>>>>>> *</script>* 
>>>>>> On Wednesday, November 4, 2020 at 4:09:12 PM UTC+2 Jim S wrote:
>>>>>>
>>>>>>> Ok, trying to better understand your intent.
>>>>>>>
>>>>>>> You said:
>>>>>>>
>>>>>>> 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.
>>>>>>>
>>>>>>> Are you trying to show the span when the link is clicked 'while' the 
>>>>>>> page is loaded?  I'm guessing you are clicking the link after the page 
>>>>>>> is 
>>>>>>> loaded.  Can you confirm?
>>>>>>>
>>>>>>> Also, where in your javascript did you add the console.log()?
>>>>>>>
>>>>>>> -Jim
>>>>>>>
>>>>>>>
>>>>>>> On Wednesday, November 4, 2020 at 12:34:02 AM UTC-6, mostwanted 
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> I threw in  console.log("Hello world!");  but its not printing 
>>>>>>>> anything on the console! The link events are not being handled!
>>>>>>>>
>>>>>>>>
>>>>>>>> On Tuesday, November 3, 2020 at 11:35:19 PM UTC+2 Jim S wrote:
>>>>>>>>
>>>>>>>>> Can you put some console.log() statements in your javascript 
>>>>>>>>> inside your function to see what is/isn't working?
>>>>>>>>>
>>>>>>>>> -Jim
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Tuesday, November 3, 2020 at 12:10:06 PM UTC-6, mostwanted 
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hey Jim, I have but it shows no errors!
>>>>>>>>>>
>>>>>>>>>> On Tuesday, November 3, 2020 at 6:02:50 PM UTC+2 Jim S wrote:
>>>>>>>>>>
>>>>>>>>>>> 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 a topic in the 
>>>> Google Groups "web2py-users" group.
>>>> To unsubscribe from this topic, visit 
>>>> https://groups.google.com/d/topic/web2py/O9iXEbdOkFE/unsubscribe.
>>>> To unsubscribe from this group and all its topics, send an email to 
>>>> web2py+un...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/web2py/4863b201-a4eb-4f4c-b9bd-edb6ca808acdn%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/web2py/4863b201-a4eb-4f4c-b9bd-edb6ca808acdn%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>

-- 
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/5e6be7e1-f44f-4228-bfd7-fa3e76c88a0en%40googlegroups.com.

Reply via email to