Submit 단추를 누른 후 gridview가 데이터를로드 할 때까지 내 요구 사항이 이미지로드를 표시하는 asp.net 웹 페이지가 있습니다. 그래서, 나는 인터넷에 연구하고이 관리에 코드 아래에 따라 한 :자바 스크립트로 필수 입력란을 확인하는 방법은 무엇인가요?
function ShowProgress() {
myVar = setTimeout(function() {
var modal = $('<div />');
modal.addClass("modal");
$('body').append(modal);
var loading = $(".loading");
loading.show();
var top = Math.max($(window).height()/2 - loading[0].offsetHeight/2, 0);
var left = Math.max($(window).width()/2 - loading[0].offsetWidth/2, 0);
loading.css({ top: top, left: left });
}, 200);
}
$('form').live("submit", function() {
ShowProgress();
});
을하지만 지금 문제는 다음과 같습니다 사용자가 클릭 할 때 "제출"버튼 다음 필수 필드를 확인하지 않습니다 그것은에 계속 "F5"를 사용하여 페이지를 새로 고칠 때까지로드 기호를 표시합니다. RequiredFieldValidator asp 필수 필드를 확인하는 데 사용하고 Submit 단추를 사용하여 작동하지만로드 모달 해당 필수 필드를 고려하지 않습니다. 이 일을 어떻게 성취 할 수 있는지 제안 해주십시오. 미리 감사드립니다.
참고 : [jQuery를'live'가되지 않습니다 (https://api.jquery.com/live/). –
asp.net 유효성 검사 제어 또는 jquery 유효성 검사를 사용하고 있습니까? – qamar
필수 입력란은 무엇입니까? 표시된 코드는 브라우저 기본 프로세스를 사용하여 양식을 제출하고 새 페이지를 다시로드해야합니다. 로딩 모달이 계속 표시되는 것은 이해가되지 않습니다. 표시되지 않은 양식에 대한 다른 제출 처리기가 있습니까? – charlietfl