`

Ajax正确但是请求不到值解决方案

    博客分类:
  • AJAX
阅读更多

Ajax正确但是请求不到值解决方案

 

解决方案:1 .     async: false ,    2.     设置延时执行js里的ajax或者延时后台java方法!!!!!!!

 

例如:

 

$.ajax({
            type : "POST",
            async: false ,
            url : "getPunishReasonById.do",//?t="+Math.random(),
            data : "punishReasonId="+punishReasonId,
            success : function(data){
                   //alert('data'+data);
                punishNumber = data;
                alert(punishNumber);
                $.ajax({
                        type : "POST",
                        async: false ,
                        url : fileSystemCopyURL+"&t="+Math.random(),
                        data : "punishNumber="+punishNumber,
                        success : function(data){
                            //alert('复制成功!'+punishNumber);
                        }
                });
            }
    });

分享到:
评论

相关推荐

    IE兼容性问题的快速解决方法_ajax请求不发送到后台

    原来这是IE缓存方式的原因,所以呢,用下边的解决方案吧。 1.在请求的URL后边加上随机数。Math.random(); JavaScript Code复制内容到剪贴板 var urlStr = /jquery/test1.txt + & + Math.random();$.ajax({ ...

    ajax中文乱码如何解决

    当遇到这个问题时,到网上去查了好多文章,提到几种解决方案,如:全站UTF-8编码;请求头编码为中文;使用javascript中的escape函数。 使用GET方式提交数据的时候,中文问题很好解决,setrequestheader("Content-...

    ajax跨域访问遇到的问题及解决方案

    Ajax请求一个目标地址为非本域(协议、域名、端口任意一个不同)的web资源,并根据响应获得外部应用数据。比如我们用Ajax访问城市天气预报、IP地址等公共服务接口时,就涉及跨域了。我们请求一个外部服务时,浏览器...

    用iframe设置代理解决ajax跨域请求问题

    今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题。于是想用代理的方式来解决这个跨域问题。 什么是跨域?简单的来说,出于安全方面的考虑,页面中的JavaScript无法访问其他...

    如何解决Ajax请求结果的缓存问题说明

    换句话说,在缓存过期之前,针对相同地址发起的多个Ajax请求,只有第一次会真正发送到服务端。在某些情况下,这种默认的缓存机制并不是我们希望的(比如获取实时数据),这篇文章就来简单地讨论这个问题,以及介绍几...

    如何ASP.NET Core Razor中处理Ajax请求

    折腾半天才搞好,下面给大家分享下解决方案。先来给大家简单介绍下Razor Razor Pages是ASP.NET Core的一项新功能,可以使编页面的编程方案更简单,更高效。Razor页面使用处理程序方法来处理传入的HTTP请求(GET / ...

    详解ajax跨域问题解决方案

    也就是说,受到请求的 URL 的域必须与当前 Web 页面的域相同。这意味着浏览器隔离来自不同源的内容,以防止它们之间的操作。 解决方式 通常来说,比较通用的有如下两种方式,一种是从服务器端下手,另一种则是从...

    【卷一/共两卷】AJAX实战pdf高清版90M

    9.1.3 基于Ajax的解决方案 9.2 客户端架构 9.2.1 设计表单 9.2.2 设计客户端/服务器端交互 9.3 服务器端的VB.NET实现. 9.3.1 定义XML响应格式_ 9.3.2 编写服务器端代码 9.4 显示结果 9.4.1 遍历XML文档 9.4.2 应用...

    利用iframe实现ajax跨域通信的实现原理(图解)

    在漫长的前端开发旅途上,无可避免的会接触到ajax,而且一般情况下都是用在同一域下的ajax请求;但是如果请求是发生在不同的域下,请求就无法执行,并且会抛出异常提示不允许跨域请求,目前我没有找到明确的资料说明...

    JQuery中使用ajax传输超大数据的解决方法

    直接说问题,在一个页面用了Jquery(1.6)的Ajax请求,用的post,传递显示的数组有500多条.php端却只能接受到50条左右。刚开始以为是web服务器设置的问题,把,max_upload_size这类的都改了。但是没有效果,后来尝试用...

    浅析IE针对Ajax请求结果的缓存问题

    换句话说,在缓存过期之前,针对相同地址发起的多个Ajax请求,只有第一次会真正发送到服务端。在某些情况下,这种默认的缓存机制并不是我们希望的(比如获取实时数据),这篇文章就来简单地讨论这个问题,以及介绍几...

    使用flash解决js跨域问题源代码

    目前可以比较好的解决方案是使用flash,但是它有二个不足,一需要flash插件,如果那位不想安装它,那么就无法使用了.如某些手机上,还有flash提交前提是被请求页面需要授权才能使用. 在这提供一个自己写的,自动加载swf与...

    goCart.js:使用Vanilla JS编写的完整Shopify Ajax购物车解决方案

    使用Vanilla JS编写的完整Shopify Ajax购物车解决方案。 该插件包括Ajax购物车抽屉,Ajax迷你购物车,添加到购物车模态和错误模态。 前端团队的插件。 :video_game: 演示版 所有产品 具有一种变体的产品 具有...

    js跨域请求的5中解决方式

    跨域请求数据解决方案主要有如下解决方法: JSONP方式 表单POST方式 服务器代理 Html5的XDomainRequest Flash request 分开说明: 一、JSONP: 直观的理解: 就是在客户端动态注册一个函数 function a(data),然后...

    Ajax中浏览器的缓存问题解决方法

    每次清除缓存后,就会得到一个新的数据,所以归根到底就是浏览器缓存问题。纠结了很久,终于解决了,在这里总结一下。 我们都知道ajax能提高页面载入的速度主要的原因... 解决方案有如下几种: 1、在ajax发送请求前加上

    解决JS无法调用Controller问题的方法

     现在我要做的就是通过JS去调用后台controller的方法,可以看到客户端用的是Jquery和Ajax,现在出现的问题是js可以跑到,但是后台代码却跑不到controller的方法。   我的解决方案  ajax的代码写错了,可以看到...

    WebIM_Ajax框架

    2.只有登录成功后,WebIM 才会启动心跳包(每隔一段时间ajax请求数据); 3.启动心跳包后,只有收/发聊天消息时,才会占用流量,其他时间占用流量很少(约 20 B,几乎可以忽略)。 2011-01-10 by 无梦(caihaihua@...

    cross-application-csrf-prevention:正确执行跨站点请求伪造预防

    现有的解决方案在某种程度上适用于多个多页单片应用程序来回发送用户,每个应用程序都维护自己的会话并在其中存储CSRF预防令牌,但是如果一个应用程序对另一个应用程序进行AJAX调用则根本无法使用应用。 我们发现...

    基于python的学生成绩预警系统的设计与实现

    解决方案: 采用抽样的方式来生成规则,考虑到apriori算法的特殊性,它是无监督学习,因此不能简单使用上采样或下采样的方式进行优化。比较可行的方案是对于不同的成绩等级(优良中差)分别生成规则,这样使得每一...

    Better-mock:从Mockjs分叉,生成随机数据和拦截ajax请求。 支持小程序

    Mock.js是一个很好的库,国内使用者众多,虽然该库几乎已经停止维护了,但是还是有很多使用者在提问题和PR,这些问题都得不到有效的解决。而且在当前时代下,Mock.js的内置工具,代码质量都明显很陈旧,所以better-...

Global site tag (gtag.js) - Google Analytics