jquery mobile AJAX 특성의 함정

1716 단어 JQuery Mobile
간단 한 경 우 는 MVC 가 방향 을 바 꾸 고 URL 이 변 하지 않 는 다 는 것 이다.
N 가지 방식 을 시 도 했 습 니 다. 이리 저리 뛰 어 다 니 며 풀 리 지 않 고 서버 에서 뛰 어 다 니 며 JS 뛰 기 를 써 서 중간 페이지 뛰 기 를 생 성 했 습 니 다.실패 하 다.
나중에 보 니 분명히 새 페이지 로 넘 어 갔 는데 스타일 이 뭐 가 원래 페이지 인지 불 이 많이 붙 었 어 요.
 
나 가서 한 바퀴 돌 고, 물 한 잔 마시고, 동료 와 이것저것 이야기 하 다.
뒤 돌아 보 니 갑자기 AJAX 의 효과 가 나 를 30 분 넘 게 괴 롭 혔 다.
 
인증 을 위해 수 동 으로 호출 된 submit 입 니 다.AJAX 생각 안 했 어.
$("form").submit();
 
하지만 jquery mobile 내부 에 서 는 submit 도 AJAX 를 통 해 접근 합 니 다.
 
해결책 은 비활성화 입 니 다.주의 하 다. 
  mobileinit        jquerymobile  。
<script src="http://code.jquery.com/jquery-1.8.3.min.js"></script>



<script>

$(document).bind("mobileinit", function () {

$.mobile.ajaxEnabled = false;

$.mobile.defaultPageTransition = 'none';

$.mobile.hashListeningEnabled = true;

$.mobile.pageLoadErrorMessage = 'Sorry, something went wrong. Please try again.';

$.mobile.buttonMarkup.hoverDelay = false;

});

</script>



<script src="http://code.jquery.com/mobile/1.3.2/jquery.mobile-1.3.2.min.js"></script>

 교훈
새로운 물건 을 접 할 때마다 문 서 를 대충 한 번 보고 책 을 몇 권 더 읽 어야 한다.
최근 여가 시간 에 두 배로 바 빠 서 부주의 해서 그 에 게 속 았 다.
오 랜 만 에 구덩이 에 빠 졌 는데..

좋은 웹페이지 즐겨찾기