for this data i see no need for multiple select but it would be no magic to make it work. Next step is to exchange min/max prices with slider. Will use nouislider.js / jQuery Component that don't need no jQueryUI. Less code = better performance.
and if u use ajax don't forget to use history.js or you will have the URL not updated