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

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

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

慕妹3146593 2019-04-04 02:02:33
ajax提交数据以后刷新当前页面,怎么实现
查看完整描述

2 回答

?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

把页面内容放在一个 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-04-05
?
白猪掌柜的

TA贡献1893条经验 获得超10个赞

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

查看完整回答
反对 回复 2019-04-05
  • 2 回答
  • 0 关注
  • 521 浏览

添加回答

举报

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