Sha256: 85daac2f08d622062b0bf1a43f0b79dbce27a23d390dd734d5658958758c5b9b

Contents?: true

Size: 746 Bytes

Versions: 3

Compression:

Stored size: 746 Bytes

Contents

function navbar_search(query_string){
		$.get(
		{url : window.location.origin + "/search/authenticated_user_search",
		 data: { 
		    query: 
		    {query_string: query_string}
		 },
		 beforeSend: function(){
		 	clear_search_results();
		 },
		 success : function( data ) {},
		 dataType : "script"
		});
}


$(document).on('keyup', '#search',function(event){
	if( $(this).val().length === 0 ){
		clear_search_results()
	}
	else{
		navbar_search($(this).val());
	}
});

var clear_search_results = function(){
	$("#navbar_search_results").html("");;
}

/***
when search is empty, clear the search results.
when new search key is pressed, clear the older search results.
when focus is not on the search bar, then clear the search results.
****/

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wordjelly-auth-1.2.5 lib/assets/javascripts/search.js
wordjelly-auth-1.2.4 lib/assets/javascripts/search.js
wordjelly-auth-1.2.3 lib/assets/javascripts/search.js