Doesn't submit on this page trigger a page reload? Seems like it might work without any of `[type='submit']` logic.