Filter form now shows 'filter_by' field as default, other fields are shown depending on their need. Changed the placeholders to be a bit more informative
Fixed a small bug for selecting no fields in 'filter_by', it doesn't show any other fields
Changed submit method from button to input
Changed 'filter_op' data-field attribute name to reflect its purpose
Did some refactoring