Use prevent default to stop href='#' from scrolling

Buttons on search form are actually `<a href='#'>`, so clicking them scrolls the page to `#`.  preventDefault() in the event handler stops this behavior.

Fix #41