jQuery 异步加载问题
$(document).ready(function() {
userList();
alert(hashUser.size());
});
function userList() {
$.ajax({
type : "POST",
dataType : "json",
url : "ScoreJson/listClassmates.action",
success : function(data) {
$.each(data.userList, function(i, item) {
hashUser.add(item.userId, item.realName);
});
},
error : function() {
alert("action_error");
}
});
}
请教童鞋们 hashUser.size() 怎么总是为0呢 明明是有数据的 是不是异步加载的数据在$(document).ready不能立即获得到,有没有什么解决方案呢