closeProgress
Description
프로그래스 창을 닫습니다.
※ 프로그래스바를 “데이터 로딩중” 용도로 사용한다면 HttpRequest ProgressEvent의 total, loaded 정보를 이용하여 프로그래스바를 진행시키기에 때문에 해당 정보가 반환되지 않는다면 프로그래스바는 진행되지 않는다.
Syntax
function closeProgress()
Parameters
None
Return value
None.
Examples
gridView.showProgress(); var startTime = new Date().getTime(); $.ajax({ url: "/DemoData/TooLargeDataSet.csv?__time__=" + startTime, success: function (data) { dataProvider.fillCsvData(data, {}); var count = dataProvider.getRowCount(); var ellapse = (new Date().getTime() - startTime) / 1000; $("#loadResult").css("color", "green").text(parseInt(count).toLocaleString() + " rows loaded. " + ellapse + " elapsed").show(); gridView.setFocus(); }, error: function (xhr, status, error) { $("#loadResult").css("color", "red").text("Load failed: " + error).show(); $("#btnLoad").removeAttr("disabled"); }, complete: function (data) { gridView.closeProgress(); }, xhr: function () { var xhr = new window.XMLHttpRequest(); //Download progress xhr.addEventListener("progress", function (evt) { if (evt.lengthComputable) { gridView.setProgress(0, evt.total, evt.loaded); } }, false); return xhr; } });