asp.net CustomValidator 내에서 jquery ajax를 사용하여 서버를 쿼리하고 있습니다. 이 시간이 걸릴 수 있기 때문에 BlockUI를 사용하여 메시지로 UI를 차단하려고 시도하고 있습니다.jQuery blockUI 플러그인이 ASP.NET에서 작동하지 않습니다. Validator Chrome/IE9
그러나 Chome에서 작동하지 않습니다. & IE9. Ajax 호출이 완료 될 때까지 디스플레이가 차단되지 않고 곧바로 지워집니다. 페이드 인 설정을 0으로 설정했습니다. 파이어 폭스에서 작동하며 크롬을 사용하면 디스플레이에 차단 점이있는 줄에 중단 점을 넣으면 크롬에서 작동합니다.
버튼의 클릭 이벤트에 첨부하면 동일한 코드가 올바르게 작동합니다. 그래서 그 문제가 제출 이벤트 내부에 있거나 submit 이벤트에 의해 호출 된 asp.net 유효성 검사 체인 내부와 관련이 있다고 추측합니다. 코드를 단계별로 실행할 때 작동한다는 사실은 어딘가에 숨어있는 타이머를 암시 할 수 있습니다.
그러나이 문제로 인해 문제를 해결할 수 없다는 것을 알고 있으므로 도움을받을 수 있다면 많은 도움이됩니다.