重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
jquery有个ajax方法是实现异步的(就是你所说的无刷新),然后你绑定表单的onsubmit事件,异步访问你要提交的页面,return false(这样本页面就不会提交了),可以实现你所说的form提交无刷新,代码如下
成都创新互联是一家专业提供滨海新区企业网站建设,专注与成都网站设计、网站建设、外贸网站建设、H5开发、小程序制作等业务。10年已为滨海新区众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
$(document).ready(function() {
//使用jQuery异步提交表单
$('#表单ID').submit(function() {
jQuery.ajax({
url: '要提交的页面',
data: $('#表单ID').serialize(),
type: "POST",
beforeSend: function()
{
//在异步提交前要做的操作
},
success: function()
{
//在异步提交成功后要做的操作
}
});
return false;
});
});
a href="javascript:history.go(-1)"返回上一页/a
a href="javascript:location.reload()"重载页面,本地刷新/a
a href="javascript:history.go(-1);location.reload()"返回上一页重载页面,本地刷新/a
返回上一页并重新加载页面
a href="#" onclick="self.location=document.referrer;"返回/a
扩展资料
如果用户选择了a标签中的内容,那么浏览器会尝试检索并显示href 属性指定的URL所表示的文档,或者执行JavaScript表达式、方法和函数的列表。
input type="button" name="back" value="重新填写"
onclick="javascript:history.back(-1);"/
history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面
history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在
参考资料:百度百科 a (HTML语言标签)
你返回上一页浏览器就会帮你刷新,没必要手动刷新。
返回上一页这么做:history.go(-1);
还有一种方法是每次跳转页面前就当前页面,你要返回上一页只要跳转到你记录的这个页面就行了