2012-10-23 2 views
0

내 웹 응용 프로그램 중 하나에서 jqgrid를 사용하여 IE7에서만 작동하지 않는 것으로 나타났습니다. 다른 브라우저에서 잘 작동 IE8 +, 크롬, FF.jQgrids loadComplete가 IE7에서 실행되지 않음

디버깅 중에 loadComplete() 메서드가 다른 브라우저에서 실행되지만 IE7에서 실행되지 않는 것으로 나타났습니다.

피들러를 사용하여 올바른 json 및 응답을 얻었지만 loadComplete가 실행되지 않는 이유를 발견했습니다. 이 문제를 조사하는 방법?

+0

죄송 합니다만 콜백'loadComplete'는 일반적으로 모든 웹 브라우저에서 호출됩니다. 테스트 케이스가없는 경우에는 문제를 재현하는 데 사용할 수있는 데모를 게시해야합니다. – Oleg

+0

문제를 스스로 조사하고 싶다면 IE 개발자 도구 (F12 키를 눌러 시작)에서 코드를 시작한 다음 스크립트 탭에서 디버깅을 시작하는 것이 좋습니다. IE에서만 생성되는 예외가 있다고 가정합니다. – Oleg

+0

@Oleg : 감사합니다. JSON이 정의되지 않았습니다. 당신은 내가 그것을 마르크로 표시 할 수 있도록 대답을 만들어 주시겠습니까 – coure2011

답변

1

죄송합니다. 콜백 loadComplete은 일반적으로 모든 웹 브라우저에서 호출됩니다. 특정 브라우저에서 일부 데이터를 처리하는 중에 예외가 발생 될 수 있습니다.

직접 문제를 조사하려면 개발자 도구 (시작 코드 F12)를 시작한 다음 "스크립트"탭에서 디버깅을 시작하는 것이 좋습니다. 나는 IE7에서만 생성 될 몇 가지 예외를 얻을 것이라고 가정합니다.