0
以下は私のasp.net MVCアプリケーションでアクションを呼び出しているJquery関数です。コントローラアクションでは、div "result"にロードされている部分ビューをロードしています。コントローラのアクションでは、私はデータベース操作を実行しており、これらのデータでグリッドをロードしています...しかし、巨大なレコードwhickには時間がかかります(別の状況では1〜10分です)。ブロックuiが速すぎる
は、より良いユーザーエクスペリエンスのために、我々は、データがロードされた前に、私の作品を差し込むblockui以下
... UIやショースピナーをブロックすることを決定したが、それはあまりにもfast..itほんの数秒間表示し、ありますthis..any idea..pleaseヘルプを避けるためにどのようにdisappier ...
....
function RenderPartialView() {
//block the UI until partial view is rendered
$.blockUI({ message: '<h3><b><img src="/content/images/loading.gif" /> Please wait while the request is being processed...</b></h3>' });
//load the partial view
$('#result').load('@Url.Action("Grid", "Home")', { flip: false });
//unblock the UI
$.unblockUI();
}
のthnx解決bunch..my問題.. – user584018