Notice
Recent Posts
Recent Comments
Tags
- Mac Oracle
- ViewData
- 하드 마이그레이션
- 하드 윈도우 복사
- javascript redirection
- django 엑셀불러오기
- 바코드 스캔하기
- jquery 바코드생성
- javascript 바코드스캔
- javascript 유효성체크
- 파일업로드 유효성체크
- php 캐쉬제거
- 바코드 생성하기
- XSS방어
- asp.net core Select
- 404에러페이지
- XSS PHP
- ViewBag
- 파일업로드 체크
- SSD 복사
- 맥 오라클설치
- 타임피커
- javascript 바코드 생성
- asp.net dropdownlist
- jquery 바코드
- TempData
- asp.net Select
- 말줄임표시
- ASP.Net Core 404
- 강제이동
웹개발자의 기지개
구글 Chart api 와 jquery mobile 연동시 오류해결방법 본문
구글 api 에서 제공해주는 Chart 소스를 연동하면 상당히 가볍고 깔끔한 그래픽 화면 출력이 가능한데, 이를 jquery mobile 과 연동하니 다름이 아니라 다음과 같은 오류메세지가 떴다. 소스가 아얘 열리지도 않고 답답했다.
문제는 다양한 자바스크립트와 ajax 내부 처리 때문에 자바스크립트 소스끼리 꼬이는 것이다. 으악~~
크롭으로 요소분석해보면
Uncaught ReferenceError: google is not defined
구글링으로 드디어 해결했다. 역시 구글이다. 이렇게 간단할 줄이야 ㅜㅜ;;;
정답은 ajax 기능은 끄는것이다. 원래 jquery mobile 은 기본적으로 ajax 기능이 디폴트로 가동된다.
이에 페이지 링크시에 data-ajax="false" 해주면 비동기기능이 꺼지면서, 일반 페이지 방식으로 처리되면서,
<a href="stat1.html" data-transition="slide" data-ajax="false">다음페이지</a>
자~ 연스럽게 차트가 나타났다. 우와~~ 커피 한잔 ~
문제해결 참고페이지 : http://stackoverflow.com/questions/9478455/google-charts-jquery-mobile-not-showing-up
'jquery' 카테고리의 다른 글
지시자 여러개 함께 선택할때 (0) | 2018.12.23 |
---|---|
div 태그의 z-index 와 zIndex 유의점 (0) | 2018.12.14 |
preventDefault(), stopPropagation() (0) | 2018.12.13 |
달력 datepicker , 한글화 및 특정일 선택 (0) | 2018.11.19 |
live 함수가 없어졌다. (0) | 2018.11.18 |
Comments