js如何取得异步数据 js中写了一个简单的应用,调用了一个函数,这个函数不会马上返回结果,而是把结果传入回调函数的参数中。所以是一个异步的。当然在用的时候如果一个函数就调用一次是没问题的。问题是多个地方调用,怎么把这个异步得到的结果放到正确的位置上 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 主要是那个回调函数,参数是别人定的。这个应用就是百度地图的数据转换函数,<input value='google->baidu' type='button' onclick='BMap.Convertor.translate(new BMap.Point(116.32715863448607,39.990912172420714),2,translateOptions);' translateOptions = function (point){ bm.clearOverlays(); var er = new BMap.Marker(point); bm.addOverlay(er); bm.setCenter(point); document.getElementById("baiduXY").innerHTML = point.lng + "," + point.lat;}他这个程序是加一个点上去,如果要加多个的话就比较麻烦了。哪位看看怎么写这个代码,把这个回调函数里面的point正确保存下来 怎么用JS 实现DIV 拖动 在ASP.NET中用javascript实现读取一个txt文件的内容到TextBox里 ”用js控制“传入一个集合,然后迭代显示在div中 jquery.Cycle.js 按钮特效的问题 JS同步問題 关于js/jquery url传参的问题 javascript停止执行的问题 标题长又长 setTimeout的一个小问题! 用jsp:plugin出现的问题 (在线等候) 关于js中内存分配的一些疑惑 jquery 字符长度的限制问题 终于找到一个比较好的web打印方案了
这个应用就是百度地图的数据转换函数,
<input value='google->baidu' type='button' onclick='BMap.Convertor.translate(new BMap.Point(116.32715863448607,39.990912172420714),2,translateOptions);'
translateOptions = function (point){
bm.clearOverlays();
var er = new BMap.Marker(point);
bm.addOverlay(er);
bm.setCenter(point);
document.getElementById("baiduXY").innerHTML = point.lng + "," + point.lat;
}
他这个程序是加一个点上去,如果要加多个的话就比较麻烦了。哪位看看怎么写这个代码,把这个回调函数里面的point正确保存下来