LoadingElementDuration没有完全动画

时间:2012-04-03 22:17:54

标签: ajax asp.net-mvc-3 razor

使用时

AjaxOptions ajaxOpts = new AjaxOptions
{
    UpdateTargetId = "Entry",
    LoadingElementDuration = 5000,
    LoadingElementId = "Remove"
};

使用

<div id="Remove">
@using (Ajax.BeginForm("Data", ajaxOpts))
{
}
</div>
<div id="Entry"></div>

div“Remove”上的动画调用大约需要60ms,而不是5000ms。这是因为它只在请求期间动画并忽略实际的loadingelementduration吗?为什么会这样?

1 个答案:

答案 0 :(得分:2)

元素加载的持续时间将在加载时间内发生,因此如果加载时间比动画速度快,则会非常快。