:-) 감사하겠습니다. 이 코드는로드되기 전에 페이지에 배치됩니다. 내 검색어를 제출하는 간단한 제출 버튼을 사용했습니다. 당신은 여기에서 아약스로드 지프를 얻을 수 있습니다 : 사용자가 제출 버튼을 클릭
http://www.ajaxload.info/
<div id="divLoading" style="margin: 0px; padding: 0px; position: fixed; right: 0px;
top: 0px; width: 100%; height: 100%; background-color: #666666; z-index: 30001;
opacity: .8; filter: alpha(opacity=70);display:none">
<p style="position: absolute; top: 30%; left: 45%; color: White;">
Loading, please wait...<img src="../../Content/themes/base/images/ajax-loading.gif">
</p>
</div>
<button type="submit" class="btn btn-success" onclick="JavascriptFunction()"value="filter" name="searchQuery">SUBMIT</button>
<script type="text/javascript" language="javascript">
function JavascriptFunction() {
var url = '@Url.Action("PostMethod", "Home")';
$("#divLoading").show();
$.post(url, null,
function (data) {
$("#PID")[0].innerHTML = data;
$("#divLoading").hide();
});
}
</script>
기본적 때 다음 방법/데이터 /보기가로드 될 때까지 로더가 나타납니다.
고맙습니다.하지만 사용자 상호 작용이없는 페이지가 필요합니다. – iggyweb
Gotcha. 이로드 예제는 사용자가 (onclick = "")와 같이 단추를 클릭 할 때 발생합니다. JavascriptFunction() 코드를 호출하는 한 어디서나 JavaScript 코드를 사용할 수 있습니다. –
감사합니다.하지만 비동기 부분보기 솔루션을 사용했습니다. – iggyweb