看什么情况了啊 ajax可以直接设成同步的 webworker的话不用就是了 不是很明白你的意思
解决方案 »
- iframe跨域
- 有关jquery对象转换成dom对象的疑问
- js如何给一个aspx页面传值,并获得返回的string数据
- 哪里有类似于系统时间设置工具的代码?
- 怎样防止页面被另存为?<noscript><iframe src=*.html></iframe></noscript>怎么用?
- javascript超难问题。。键盘事件和highlight问题!!
- 在javascript中,能不能打开另存为的对话框,保存类型为Excel格式或Gif格式
- 动态树状菜单问题!
- 我的意思是这样的,不要误会!!我急啊!!!!!!!!!!!!!!!!
- 关于怎么获取隐藏(弹出)页面输入框的input id
- dojo datagrid控制另一列
- 各位帮忙看看 怎么改
var transit = new BMap.DrivingRoute(map, {
renderOptions: {
}
, policy:BMAP_DRIVING_POLICY_LEAST_DISTANCE
, onSearchComplete: searchComplete //transit.search()异步执行的回调函数,在这个回调函数里可以获得我想要的time
});
var coor = eval(coors[i]);
var start = new BMap.Point(coors[i][0],coors[i][1]);
var end = new BMap.Point(coors[i+1][0],coors[i+1][1]);
transit.search(start,end);//异步执行
return time;
}
var time;
function searchComplete(result){
time = result.time;
}function getTest(){
var res = getCallbackResult();
alert(res);//这个地方获取不到searchComplete里的time
}
function searchComplete(result){
time = result.time;
//////////后续代码
}回调里面
只是个思维习惯的问题,都是可以实现的。