wxsh.net
当前位置:首页>>关于如何将Ajax回调获得的数据传递给其它函数的资料>>

如何将Ajax回调获得的数据传递给其它函数

操作步骤: var strversion; function stateChanged_GetVersion() { //document.write("stateChanged_GetVersion"); if (xmlHttp_vers.readyState==4 && xmlHttp_vers.status==200) { document.getElementById("version").innerHTML=xmlHttp_ver...

ajax成功回调的函数返回的数据在回调函数的参数里,直接将参数赋值给其他变量就可以实现回调获得的数据传递给函数外的变量,进而可以供其他的函数使用该数据。 工具原料:编辑器、jquery 1、实现的最简单的思路之一是在函数外定义一个变量,在aj...

var data; $.ajax({ url: .., async:false, ######### 调整为同步请求 type:..., success:function(d){ if(d) data=d; } }); var result=data 将async设置为false,调整为同步请求,即可在外部获取到ajax数据。

把值赋值给一个全局变量咯。。。。

在外部定义一个全局变量,然后在回调函数中进行赋值,接下来就可以使用该值了。但是要注意的是,ajax是异步调用,因此上什么时候会被赋值,这个时间不固定,在使用这个全局变量之前,需要判断一下是否已经被回调函数赋值。

$.ajax({ //略去其他 success : function (data) { //这里是成功后的回调函数!,也可以直接写函数对象 } })

回调函数里面的变量如何在函数外部也能访问到只需要回调内部变量赋值给全局变量就可以了,但一般这问题都出在没有搞清楚同步和异步的区别,于是虽然赋值给全局变量了,但立即访问全局变量还是没有值的情况。 解决: 注意ajax访问的同步和

你好! 你的设计意图在引入ajax回调之后不可能实现了. 按你的设计目的,我建议你这样改进: function Password_CallBack(response) { document.getElementById('hiddenPassword').value = response; //这里取消 return confirm('The password has b...

具体的传递参数的语句是:xmlHttp.onreadystatechange=function(){callbackFun(参数);} 关于ajax回调函数的定义及用法: ajax() 方法通过 HTTP 请求加载远程数据。 该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.a...

具体的传递参数的语句是:xmlHttp.onreadystatechange=function(){callbackFun(参数);} 关于ajax回调函数的定义及用法: ajax() 方法通过 HTTP 请求加载远程数据。 该方法是 jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.a...

网站首页 | 网站地图
All rights reserved Powered by www.wxsh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com