jqGrid 로케일 스크립트 에러: Uncaught TypeError: Cannot read property 'decimalSeparator' of undefined
삽으로 프로그래밍하기/jQuery 2015. 5. 15. 00:52반응형
출처: http://www.trirand.com/blog/?p=1467
jqGrid 예제를 공부하는데 코드를 보니 다음과 같이 되어있었다.
<script src="js/i18n/grid.locale-en.js"></script>
그런데 내가 받은 jqGrid 파일에는 grid.locale-kr.js 파일도 있었다.
당연한 것인지는 모르겠지만 한국어 로케일을 사용하고 싶었고 그래서 다음과 같이 바꾸었다.
<script src="js/i18n/grid.locale-kr.js"></script>그 결과로 이렇게 되었다.
그 결과로 다음과 같이 undefined가 뜨기 시작했다.
그리고 크롬에서 확인해본 결과 제목에도 적혀있지만 다음 에러 메시지가 나왔다.
Uncaught TypeError: Cannot read property 'decimalSeparator' of undefined
하는 수 없이 코드에서 적힌 대로 grid.locale-en.js 파일을 사용하니 다시 undefined는 사라졌다.
일단은 특별한 거 없으면 그냥 영어 로케일을 사용해야 할 듯 하다.
반응형