Bootstrap Modal window
을 사용하여 원격 소스를 통해로드 된 일부 html을 표시합니다. remote
옵션을 사용하고 url
을 전달하여 Bootstrap
문서의 권장 방법으로이 작업을 수행하고 있습니다.부트 스트랩 모달 리모트 소스 오류 처리
예를 들어 (here 바와 같이) :
$('#id').modal({remote:'index.html'});
내 질문 : 그것은 사용할 수 없습니다 index.html을 경우에 오류를 처리 할 수 있습니까?
설명서에 대한 답변이 없습니다.
나는이 일이 거의 일어나지 않아야한다는 것을 알고 있습니다. 그러나 누군가가 느린 연결 또는 느린 연결을 가지고 있다면, 나는 빈 모달로 매달리는 것보다 오히려 그들에게 오류를 보여줄 것입니다. 작업중인
콜백을 사용하지 않는 것을 나타냅니다…
if (this.options.remote) this.$element.load(this.options.remote)
…
, 요청의 결과를 직접 DOM 요소에 할당됩니다
here가 나는 1+ 준 글로벌 아약스 처리기에 대한 자세한 내용을보실 수 있습니다을하지만, 나는 또한거야 그것을 추가하려면 나머지 파일이 없을 때 단일 파일이 잘못 작성 될 가능성이 낮습니다. 즉,이 애셋이 동일한 서버/도메인에서로드되었다고 가정하면 앱/페이지가 다른 영역에서 문제가 발생할 수 있습니다. 상태. –
고마워요! 그래, 난 동의. 모바일에서이 문제를 특히 눈치 챘습니다. 명백한 이유 때문에 연결 범위가 항상 완벽하지는 않으므로 연결을 끊을 수 있습니다. 이런 일이 발생하면 오류/시간 초과에 대해 (내가 말할 수있는 한) 어떠한 조건도 없으므로 전체 앱이 정지됩니다.하드 리셋을 할 때까지 페이지를 덮고있는 어두운 배경을 얻을 수 있습니다. – nostromo