为了账号安全,请及时绑定邮箱和手机立即绑定

ajax提交数据以后刷新当前页面,怎么实现

ajax提交数据以后刷新当前页面,怎么实现

12345678_0001 2019-03-14 10:10:05
ajax提交数据以后刷新当前页面,怎么实现
查看完整描述

3 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

把页面内容放在一个 Div里 iD随便取名,

然后做一个View 和页面内容一样的.随时准备 mvc ajax提交后的数据返还给这个View. 

然后把View镶嵌在 这DIV里。

AjaxOptions 属性里 UpdateTargetId = “DivID” 。

实现这个要js+ajax

文本框可以不用放在form里面 按扭可以不用submit类(因为如果是submit在form里按它会刷新页面), 按扭可以是button,可以给它设置onclick命令,通过js取文本框里的内容,用ajax发给a.asp就行了。onreadystatechange这句你也可以不用写如果没有需要。在a.asp页面把接受到的文本输入数据库。


查看完整回答
反对 回复 2019-03-21
?
叮当猫咪

TA贡献1776条经验 获得超12个赞

如果用的是jquery的ajax的话,在ajax完成中会有回调函数,success是代表请求成功的,在函数中写location.reload(),就可以刷新当前页面,如果要请求完成jquery也有函数ajaxComplate(),可以直接去查一下jquery的文档。
如果是原生的ajax,则在onreadystatechange方法中判断传输成功(readyState ===4 并且status === 200这两个属性值)之后location.reload()

查看完整回答
反对 回复 2019-03-21
  • 3 回答
  • 0 关注
  • 3112 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信