0
다음은 asp.net MVC 응용 프로그램에서 동작을 호출하는 Jquery 함수입니다. 컨트롤러 액션에서 div "result"에로드 된 부분 뷰를로드하고 있습니다. 컨트롤러 작업에서 나는 데이터베이스 작업을 수행하고 이러한 데이터로 눈금을로드합니다 ...하지만 우리는 거대한 레코드를 가지고 있는데 시간이 많이 걸립니다 (다른 상황은 1-10 분).블록 ui가 너무 빠릅니다.
더 나은 사용자 경험을 위해, 우리는 데이터를로드하기 전에 나를 위해 일을 연결 blockui 아래
...는 UI와 쇼 스피너를 차단하기로 결정,하지만 너무 fast..it 단지 몇 초 동안 표시하고있다 disappier ... this..any idea..please 도움을 피하는 방법
....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