`
cheeruplc
  • 浏览: 112434 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

Ajax 中的回调函数

阅读更多
在做地图的时候,有一个方法是给一个经纬度坐标,返回该坐标所在的省市区的相关信息,可是返回值是在回调函数中给定的,代码如下,其中用到的方法是MapABC
            var ceshi;//设置测试是否执行赋值的变量
            var mls =new MReGeoCodeSearch(); //定义一个查询的对象
            mls.setCallbackFunction(function(data){ceshi=data.SpatialBean.City.name;}); //设置回调函数
            mls.poiToAddress(new MLngLat(lngx,lngY));//对象执行查询方法
            alert ceshi;


执行结果alert 内容为空。
我无法对它进行操作,由于我要将回调函数中的值引用到回调函数之外,我将其返回值付给一个全局变量ceshi,但是由于执行顺序的问题 ,如果将alert 语句写在回调函数中就可以正常返回值,说明:当查询方法执行完之后,没有立即执行回调函数

测试结果如上术。如有不会或者别的见解,希望能够交流。
分享到:
评论

相关推荐

    ajax 回调函数的案例写法

    ajax回调函数是怎么写的ajax回调函数是怎么写的ajax回调函数是怎么写的

    jquery AJAX 回调函数取JSON成功代码

    jquery AJAX 回调函数取JSON成功代码,不需要数据库,jquery路径引导正确可运行,数据调用是已定义json数据

    解决ajax回调函数返回的字符串乱码问题

    ServletActionContext.getResponse().setContentType(“text/json;... 您可能感兴趣的文章:jQuery Ajax Post 回调函数不执行问题的解决方法Javascript基于AJAX回调函数传递参数实例分析ajax回调函数中使用$(this)取不到

    Ajax获取回调函数无法赋值给全局变量的问题

    以上所述是小编给大家介绍的Ajax获取回调函数无法赋值给全局变量的问题,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对软件开发网网站的支持! 您可能感兴趣的...

    jQuery Ajax Post 回调函数不执行问题的解决方法

    本文是小编给大家带来的jQuery Ajax Post 回调函数不执行的原因及解决方法,在本文最下面还给大家附加jquery Ajax 不执行回调函数success的原因,这两个问题都非常多见,感兴趣的朋友一起看下吧

    多个ajax回调函数共享变量注意的问题

    简短例子总结,多个ajax共享变量,改变异步属性设置即可,一句话的事情

    ajax异步回调函数中给外部变量赋值的问题探讨

    ajax异步回调函数中给外部变量赋值的问题在本文将为大家详细探讨下,感兴趣的朋友可以参考下

    ajax异步请求小结

    绑订事件处理函数(处理readystatechange事件)。 注:当readyState属性值发生了任何的改变,比如从0变成了1,就会产生readystatechange事件。 readyState 有五个值(0,1,2,3,4),表示ajax对象与服务器通信的状态。其中...

    jQuery实现ajax回调函数带入参数的方法示例

    主要介绍了jQuery实现ajax回调函数带入参数的方法,结合实例形式对比分析了jQuery实现ajax回调函数不带入参数与带入参数的具体实现技巧,需要的朋友可以参考下

    ajax JSONP请求处理回调函数jsonpCallback区分大小写

    使用ajax进行 JSONP跨域请求,因为被请求的对方的回调函数名称是无法修改,想到设置AJAX 的JSONP参数。但是发现根本不起作用。最后偶然发现 jsonpcallback是区分大小写的

    Javascript基于AJAX回调函数传递参数实例分析

    本文实例讲述了Javascript基于AJAX回调函数传递参数的方法。分享给大家供大家参考,具体如下: 前面介绍了《javascript实现html页面之间参数传递的四种方法》,这里针对ajax参数传递做一分析。 在Javascript 中,...

    关于javascript 回调函数中变量作用域的讨论

    1、背景 Javascript中的回调函数,相信大家都不陌生,最明显的例子是做Ajax请求时,提供的回调函数, 实际上DOM节点的事件处理方法(onclick,ondblclick等)也是回调函数。 在使用DWR的时候,回调函数可以作为第一个...

    ajax回调函数参数传递正确方法

    //name param 但是,上面是虽然是直接在函数签名中定义了参考,如果不是自己调用o.show(‘param’)时,而是通过其他函数回调传入时,就不一定好使了,因为别人在调用此方法时不一定给你传入此参,比如在使用ajax时

    jQuery图片批量上传插件源码

    【程序老媛出品,必属精品,亲测校正,质量保证】 资源名:jQuery图片批量上传插件源码 资源类型:程序源代码 ...ajax中回调函数可以修改提示信息样式,查找“alert”也可 适合人群:新手及有一定经验的开发人员

    javascript AOP 实现ajax回调函数使用比较方便

    javascript AOP 实现ajax回调函数使用比较方便,需要的朋友可以参考下。

    可预览移除图片的jQuery多张图片批量上传插件代码.zip

    这是一款可以选择多张图片同时上传,不要的还可以移除,实时预览图片的jQuery多张图片批量上传插件代码。 功能描述 实现图片预览,预览图片移除,任意张...ajax中回调函数可以修改提示信息样式,查找“alert”也可 

Global site tag (gtag.js) - Google Analytics