ajax提交表单页面不跳转

选择页面上展示某条数据点击编辑,编辑完成之后提交时,如果我是处理的第二页的数据,提交之后还是展示的第二页的数据
如何实现

9个回答

ajax本来就不刷新页面的

所以你是要提交之后返回原页面呗 既然这样的话,为啥还需要用ajax提交呢?直接表单提交都没问题啦~ 或者你一定要的话 在ajax调用成功之后
window.location.href 来跳转回原页面也行呀

因为你提交之后需要刷新当前页的数据,所以你可以在ajax成功的时候在调用一次你获取分页数据的链接,当然了链接的参数中也必须包含当前也得页数,这样后台就可以直接跳转到当前页了。

ajax不是本身就是不刷新界面的么。

ajax本来就是动态加载,不会跳转的,你是否是在标签中触发ajax然后跳转到href指向的新页面了?

只是把要刷新的部分数据传送给服务器吧,不像传统的刷新整个页面

ajax本来就是不跳转页面的。他只是带一部分数据进入后台,然后再后台接受到数据然后接着使用你发过去的那些数据进行一些操作然后再返回(就用你那回掉函数)在js中接受到然后再对你的jsp页面的数据进行更改

使用ajax的话需要添加处理成功及失败的逻辑,在提交成功或失败的逻辑中处理跳转及提交后的任务
单单用ajax提交表单然后不做任何其他操作的话是不会有页面刷新或其他反应的

记住当前是第几页,表单提交的时候传过去,查出相应页数的数据

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐