所以情况就是这样。我有一个显示一些图表的aspx页面。数据来自MVC 4 Web Api Restful服务。 对于“图表”的服务的每个查询大约需要30(s)。而不是用户等待每个图表30秒(当用户单击按钮时),我想加载并渲染整个空白页面,然后调用Web服务。
我只是想避免用户“感觉”就像页面挂起一样。我宁愿在页面加载时显示加载符号。
我怎样才能做到这一点?
答案 0 :(得分:0)
我认为您应该在没有图表的情况下渲染页面,然后使用AJAX异步加载图表。
你也可以放一个gif图像(加载图片)然后当ajax调用结束时你用你的图表替换图像