I have an ajax view in my project and I would like that when I load the page, only the filters will come, and after I insert some value in the filters, the results will appear, without reloading the page, keeping everything as ajax.
If you have text search then you must have submit button available as AJAX search is not possible with having text search. Also it does not work even with dropdown filters with block based views so you will have to try the classic view even if you want to use ajax that should work only for dropdown filters with classic views where search form and search result is set on same page.
So whats wrong with that. You can build your view and add your custom field filter and when you add the filter add it as select box from the filter popup. If you already have filter added then you should put your mouse cursor on your exiting filter and click on "Edit filter" button and then change the filter type to select.
I used conditional logic + url parameters and it worked, both are the toolset views shortcodes...
Ex:
[wpv-layout-start]
[wpv-conditional if="( '[wpv-search-term param=wpv-custom_param_a]' ne '0' ) AND ( '[wpv-search-term param=wpv-custom_param_a]' ne '' ) OR ( ' [wpv-search-term param=wpv-custom_param_b]' ne '0' ) AND ( '[wpv-search-term param=wpv-custom_param_b]' ne '' ) OR ( '[wpv-search-term param=wpv -custom_param_c]' ne '0' ) AND ( '[wpv-search-term param=wpv-custom_param_c]' ne '' )"]