from 表单的提交事件要 阻止一下, <from submit="return false"></from> 因为本身 js 是无法改变地址栏的,用 pjax 或者 h5的一些特性才可以,所以你这个肯定是ajax 提交的同时 表单也通过 get 请求提交了
你的js有问题,并没有通过ajax提交,而是直接提交了,看是不对忘了阻止默认的事件。