怎么将jquery ajax返回的字符串的值赋给一个全局变量

break_happy 2012-03-15 02:02:11
例如我有
function b(){
var k
$.get(url,params,function(data){})
}

我想将data的值赋给 k;function b(){}是个倒计时方法,k就是拿到服务器的当前时间。
...全文
151 点赞 收藏 3
写回复
3 条回复
m540920181 2012年03月16日
你这里只是有一个触发事件吧,当触发事件时,在调用ajax
回复 点赞
Acesidonu 2012年03月15日
function b(){ var k $.get(url,params,function(data){k=data}) }

关键是你的是异步方式,下面用到k时可能ajax任然没有结束,没有为k赋值,仍旧为undefined
回复 点赞
喜阳阳 2012年03月15日
直接用 客户端时间不行吗? 异步的调用也会有时差的。
回复 点赞
发动态
发帖子
JavaScript
创建于2007-09-28

5.1w+

社区成员

22.3w+

社区内容

Web 开发 JavaScript
社区公告
暂无公告