`

jquery页面刷新和返回页面

    博客分类:
  • ajax
 
阅读更多
jquery和ajax实现对页面的刷新包含这几种情况以下面为例:
            var submitContent = function () {
                $.post('${contextPath}/orderOperation/update', {infoJson: JSON.stringify(getPostData())}, function (data) {
                    var msg = '';
                    switch (data.status) {
                        case -1:
                            msg = '网络数据异常';
                            break;
                        case 0:
                            msg = '更新成功';
                            location.href=document.referrer;
                           /*  history.go(-1);
                            location.reload();  */
                            break;
                        case 101:
                            msg = '请填写备注后提交';
                            break;
                        case 102:
                            msg = '请正确填写项目内容提';
                            break;
                        case 103:
                            msg = '订单id不能为空';
                            break;
                        case 104:
                            msg = '请填写邮费';
                            break;
                        case 105:
                            msg = '发货时请务必填订单号,和物流公司';
                            break;
                        case 107:
                            msg = '该订单不存在!';
                            break;
                        case 108:
                            msg = '在非未发货的情况下,新增的项目价格只能是零。';
                            break;
                        case 1104:
                            msg = '邮费不能为负数';
                            break;
                        default:
                            msg = "网络异常!";
                    }
                    if (data.status != 0) {
                        $.growlUI('提示', msg);
                        debugger;
                    }
                }, 'json');
            };

1.对当前的页面进行修改并且提交到服务器后需要更新当前的页面:更新成功时使用location.reload();对当前的页面进行重新加载。

2.当前页面是订单列表,这时的操作是查看其中一个订单,并且对这个订单做修改,修改成功返回到订单列表时需要对订单列表进行刷新。这时使用location.href=document.referrer;这是返回并且刷新方法。

3.其他的刷新介绍history.go(-n);这个我使用的时候只返回,并没有对页面进行刷新。所以我使用方法2。

下面的是其他的刷新,但是没有用过。有兴趣的可是试试。



  • 大小: 11.2 KB
分享到:
评论

相关推荐

    jquery.form.js (异步提交,页面无刷新提交FORM)

    jquery.form.js (异步提交,页面无刷新提交FORM), 1.需要引用jquery 2.引用JS后, $("form").ajaxSubmit(function (responseResult) { //responseResult 为从后台返回信息});

    jquery无刷新上传 .net版

    主要是用到了ajaxfileupload.js 修正: 1. IE9,IE10等IE高版本浏览器下出错的情况; 2. 无法识别服务器端返回的json ( 原js只能识别手动拼接的json );

    jqueryAjax_无刷新调用另一页实例

    jqueryAjax_无刷新调用另一页实例 要放在asp,jsp ,php 运行环境里

    jquery+ajax无刷新评论源码(包含无刷新分页)

    实现了获取评论无刷新,发表评论无刷新,www.sendawangluo.com页面获取评论时显示loading加载效果jquery真的是一个非常优秀的JS库,简单容易掌握,对于网页中的多级菜单、级联效果、Tab选项卡切换、图片轮转显示,...

    Struts2+jQuery(不用JSON)实现局部刷新

    NULL 博文链接:https://left-jessica.iteye.com/blog/739878

    原创jquery实现点击按钮后倒计时效果,防页面刷新!

    同时把倒计时数据写入 cookie 防止页面被刷新 4.倒计时的实现不采用全局变量,避免污染全局,或被其他函数修改。 5.按钮点击时先判断 cookie 里面有没有保存的倒计时值,如果有就从该值开 始倒计时。同时锁定...

    jquery+ajax无刷新评论源码

    那就不必了,设置正确的页面编码和服务端脚本编码就不会出问题。由于jquery默认使用utf8传输数据,而且不提供设置编码, 这里只有自己做转换,如果你用form插件的时候就会发现,编码问题是不能回绝的。 完全开源,...

    JQuery无刷新分页绑定数据 开源.NET代码.rar

    基于JQuery的Js无刷新分页绑定数据,运行于ASP.NET环境,直接打开演示页面会导致出错。程序实现方面:先取得分页总数,把分页总数放到变量pageCount里,隐藏loading提示,设置翻页按钮的初始状态,绑定第一页的数据...

    jQuery中ajax获取数据赋值给页面的实例

    下面小编就为大家分享一篇jQuery中ajax获取数据赋值给页面的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    ASP+Ajax+Jquery无刷新留言本

    包括(时间,内容,作者)就有点问题了,对于ashx的话很容易解决,因为NET提供了一个JavaScriptSerializer函数,可以在服务端把要返回的信息封装为对象后序列化返回,然后在客户端用Jquery反序列化后,就可以像数组...

    jquery刷新页面的实现代码(局部及全页面刷新)

    局部刷新: 这个方法就多了去了,常见的有以下几种; $.get方法,$.post方法,$.getJson方法,$.ajax方法如下 前两种使用方法基本上一样 代码如下: $.get(”Default.php”, {id:”1″, page: “2″ }, function(data)...

    HTML页面局部刷新的实现代码

    3、通过DOM方法或jQuery方法将数据载入页面,事件响应刷新完成。 $('#input_date').keypress(function(e){  if(e.keyCode=='13'){  $.ajax({  type: "POST",  url: "inquire_date.php",  data: {  

    JQuery的Ajax请求实现局部刷新的简单实例

    请求的ajax路径传递的参数(data)会到action中被一个同样名字的变量(附带set get方法)接收,返回的data是一个JQuery的数组对象,在被调用的action中涉及到的数据变量会对象,都会封装到data中最终返回给页面。...

    JQuery实现定时刷新功能代码

    在网页开发中,经常会需要不断的刷新某个页面或某个局部数据。这时候就需要用到定时刷新来实现了。实现方式就是使用JS setInterval函数每隔一段时间请求一次数据,然后将请求结果返回给前端HTML实现刷新。 实现代码...

    jQuery中页面返回顶部的方法总结

    当页面过长时,通常会在页面下方有一个返回顶部的button,总结一下,大概三种实现方法,下面说下各方法及优缺点。 方法一 锚点定位 返回頂部 这种方法设置方便,但缺点是会刷新页面(我是在同事的乐视手机上发现的...

    Asp.Net无刷新分页( jquery.pagination.js)

    采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果 页面内容: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> ...

    用JQuery里的getJSON函数进行跨域远程调用

    把back.jsp、front.html及jquery-1.8.3.min.js部署在Tomcat的webapps的ROOT下,通过在浏览器输入:"http://xxx.xxx.xxx.xxx:xxxx/front.html"的方式访问front.html,页面上有两个按钮,一个是提交,系统将会以导向...

    弹出一个层(禁止刷新父页或允许刷新)5种实现方法

    Javascript的实现弹出层、不弹出;弹出层后锁定、不锁定,是否刷新父页面等效果

    asp.net jquery无刷新分页插件(jquery.pagination.js)

    采用Jquery无刷新分页插件jquery.pagination.js 实现无刷新分页效果 友情提示:本示例Handler中采用StringBuilder的append方法追加HTML,小数据量可以,但是大数据或是布局常变,建议返回JSON格式的数据,性能和灵活...

    servlet局部刷新及json字符串

    1.纯servlet+jquery局部刷新; 2.fresh 后台包含 json内容,需要json相关jar包,自行下载,不需要的可以删除; 3.有页面点击事件,初学者可以研究下; 4.QQ569317668 不喜勿喷 servlet局部刷新及json字符串 相互学习...

Global site tag (gtag.js) - Google Analytics