-2
  $("#search-box").keyup(function(){
            var filter = $(this).val();

            var req = {
                    action: 'getItem',
                    filter: filter              
                };

            this.getJSON('videos.php', req, function(serverData)
            {

            });
   });

I have above function which returns values. How can I return the serverData?

1 Answers1

-1

Try something like:

$("#search-box").keyup(function(){
   var filter = $(this).val();
   var that = this;
   var req = {
       action: 'getItem',
       filter: filter              
   };
   $.when( $.getJSON( "videos.php", req ) ).then(function( serverData, textStatus,jqXHR )
     {
        call_some_function_which_handles_response(serverData);
     });

});
Chorn
  • 49
  • 3