【发布时间】:2013-05-06 15:45:39
【问题描述】:
我有一个包含所有用户下拉列表的页面。当一个人在下拉列表中选择某人时,我会启动一个 ajax 调用来获取用户的信息。一切正常。我正在尝试在一个向下滑动的 div 中显示 ajax 调用的结果。
我试过这个:
function getInfo(id)
{
$.ajax({
type: "GET",
url: "users/userInfo.php",
data: "userId=" + id,
success: function(result){
$("#userData").html(result);
}
});
$("#userData").hide();
$("#userData").slideDown('slow');
};
在一个人做出的第一个选择中,它不会滑动,它只是出现。但是,如果该人要选择不同的选项,则幻灯片可以完美运行。如何获得对幻灯片的第一个 ajax 响应?
我添加了 .hide() 因为我读到它必须隐藏才能滑动。我尝试了 animate() ,那是一场灾难......
【问题讨论】:
-
在ajax成功函数中隐藏、追加、向下滑动。