javascript 提交之后 自动刷新 jsp 页面在点击提交按钮之后,如何自动刷新,使页面显示出刚刚提交到数据库中的数据? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 【个人意见,仅供参考】方法1:处理提交数据的函数,显示数据的函数和提交form放在同一个页面上,在form中的action指向本页,也就是“向自己提交”。方法2:显示数据和提交form放在一个页面上,处理提交数据的函数放在另一个页面。显示数据和提交数据用ajax实现,用javascript控制刷新。方法3:显示新插入数据时不重新载入数据,而是用javascript控制DOM,直接插入。 要是ajax,请求成功后就执行以下:location.href = location.href; 应该是 location.reload(true) <script language="javascript"> function lt(){ window.location.href="http://www.sina.com.cn"; } setTimeout("lt()",5000); </script> 5s后到sina提供参考。你也可以写成每次提交后自动刷新页面 location.href='xxxx'或者replace也行 万变不离其宗 B/S结构中,browser侧的HTML代码是服务器端应用程序运行的后生成的。因此你只要把提交的信息写到生成的HTML中返回给浏览器就可以了。例如: ..... 用户名:<% =userName %> //其中userName是服务器端的变量。如果你是通过ajax进行的表单提交的话,则没有必要从服务器端再次获取,直接根据提交的信息重写显示对象的innerHTML就可以。 location.reload(true)这个最简单,其他都是扯淡 请教各位 ext4 无法建立窗口是怎么回事啊? 一段js选择性难题 关于js的执行顺序的问题 js正则求助 如何生成树形目录 动态加载select的option失效 easyui把一个table变成对话框时 table变形 onkeyup 在中文输入法下会胡乱触发 请教各位大侠,能否把下面这个脚本用javascript改写,多谢各位,我在线等待!! 有關刷新的問題﹐請大家幫幫我﹗ 可以用js获得邮件头信息吗?比如from,to,cc,bc等 js 没有权限
方法1:处理提交数据的函数,显示数据的函数和提交form放在同一个页面上,在form中的action指向本页,也就是“向自己提交”。方法2:显示数据和提交form放在一个页面上,处理提交数据的函数放在另一个页面。显示数据和提交数据用ajax实现,用javascript控制刷新。方法3:显示新插入数据时不重新载入数据,而是用javascript控制DOM,直接插入。
应该是
location.reload(true)
function lt(){
window.location.href="http://www.sina.com.cn";
}
setTimeout("lt()",5000);
</script>
5s后到sina提供参考。你也可以写成每次提交后自动刷新页面
或者replace也行 万变不离其宗
因此你只要把提交的信息写到生成的HTML中返回给浏览器就可以了。例如:
.....
用户名:<% =userName %> //其中userName是服务器端的变量。如果你是通过ajax进行的表单提交的话,
则没有必要从服务器端再次获取,
直接根据提交的信息重写显示对象的innerHTML就可以。