kingwrcy
2014-10-11 17:08:12 +08:00
方法一:jquery的ajax有个async,设置同步,把你的getVoteStatus设置成同步的.
方法二:在showVoteStatus的success里面去直接调用$.ajax getVoteStatus的代码,然后在getVoteStatus的success函数里面使用VoteStatus,这个就是嵌套了,即showVoteStatus success后去调用getVoteStatus,然后在getVoteStatus的success里面使用 VoteStatus 变量.代码如下:
function showVoteStatus(){
$.ajax({
type: 'get',
url: "",
data:""
jsonp: "",
success: function(data) {
$.ajax({
type: 'get',
url: "",
data:""
jsonp: "",
success: function(data) {
//这里就可以用dataStatus了
dataStatus=data; //写法1
}
})
}
})
}