1

使用时

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

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

div“删除”上的动画调用大约需要 60 毫秒,而不是 5000 毫秒。这是因为它只在请求期间进行动画处理而忽略了实际的加载元素持续时间?为什么会这样?

4

1 回答 1

2

元素加载的持续时间将超过加载时间,因此如果加载时间比动画速度快,它会非常快。

于 2012-04-09T22:07:06.087 回答