How can I load content on the same page from a search
you to load the search results on the same page - the same page as what? do you mean without a page refresh? If that's the case, then I think you're looking for Search API Ajax:

This module can ajaxify Seach API pages and views. Ajax made possible by
Drupal 7 core's jQuery BBQ (previous YUI3 History library is dropped).


and perhaps Ajax Facets:

This module allows you to create facet filters which working by AJAX.
Filters and search results will be updated by AJAX.


There are a few more suggestions here