Blank table prior to search being performed

Hi,
I am trying to have a page where a user can perform a search via a text input box, and have the results shown via a table on the page.

I have the mechanisms working well, but the issue I have is with the table on loading the site, it simply shows all the data in the colleciton.

Is there anyway I can have this table start off empty, then just show the results of the search?

I know I can have the table hidden before the search, but I just want the contents hidden.

Thanks.