1,105,538 Community Members

auto complete

Member Avatar
mrhankey
Junior Poster
127 posts since Dec 2010
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

hi,

i have been struggling to find a good autocomplete script with mysql backend.

i now have an easy to use one and all is working, however in my page after the search has been typed and user selected instead of the users name appearing in the search box i want it to go to that users profile.

so go to url: users_detail.php?uid=

however i am not sure what i need to do in the javascript for this to happen:

<script type="text/javascript">
$(function(){
$(".search").keyup(function() 
{ 
var inputSearch = $(this).val();
var dataString = 'searchword='+ inputSearch;
if(inputSearch!='')
{
    $.ajax({
    type: "POST",
    url: "search.php",
    data: dataString,
    cache: false,
    success: function(html)
    {
    $("#divResult").html(html).show();
    }
    });
}return false;    
});

jQuery("#divResult").live("click",function(e){ 
    var $clicked = $(e.target);
    var $name = $clicked.find('.name').html();
    var decoded = $("<div/>").html($name).text();
    $('#inputSearch').val(decoded);
});
jQuery(document).live("click", function(e) { 
    var $clicked = $(e.target);
    if (! $clicked.hasClass("search")){
    jQuery("#divResult").fadeOut(); 
    }
});
$('#inputSearch').click(function(){
    jQuery("#divResult").fadeIn();
});
});
</script>

many thanks

Member Avatar
SPeed_FANat1c
Posting Pro
514 posts since Apr 2010
Reputation Points: 3 [?]
Q&As Helped to Solve: 18 [?]
Skill Endorsements: 0 [?]
 
0
 

you want redirect to a page from javascript maybe?

window.location.replace('url...');
Member Avatar
mrhankey
Junior Poster
127 posts since Dec 2010
Reputation Points: 0 [?]
Q&As Helped to Solve: 0 [?]
Skill Endorsements: 0 [?]
 
0
 

added in the link in php file around the results in repeat array.
thanks

Question Answered as of 1 Year Ago by SPeed_FANat1c
You
This question has already been solved: Start a new discussion instead
Post:
Start New Discussion
Tags Related to this Article