2010-04-21 2 views
1

JIRA 플러그인에 jqGrid를 사용하고 웹 리소스로 jquery 및 jqgrid 라이브러리를 포함 시켰습니다.

내가 필요있는 jqGrid의 열을 설정 한 나는 각각의 열이 양식을 제출하려고 할 때 빈 내가 불을 지르고에서 오류가 발생합니다 : jQuery.jgrid이

jQuery.jgrid 정의되지 않은 것은 널 (null)이지만, $ .jgrid에 올바른 데이터가 있습니다.

누구든지 jqgrid를 설정하여 모든 소스 코드를 변경하지 않고도 $ .jgrid를 가리킬 수 있음을 알고 있습니까? 또는 이것의 둘레에 어떤 다른 방법?

감사합니다.

+0

여러 버전의 jQuery를 사용하고 있습니까? – SLaks

+0

@SLaks 다음 js 파일이 포함되어 있습니다. jquery-1.3.2.min.js, jquery-1.7.2.custom.min.js, grid.locale-en.js, jquery.jqGrid.min.js, jqGrid 사용 버전 3.6.4 – Sam

+0

jira 플러그인을 개발 중이므로 JIRA에 충돌하는 jQuery 버전이 있습니까? – Sam

답변

1

정말 이상합니다. 어쩌면이 작동합니다 :

jQuery.fn.jgrid = $.jqgrid; 

당신은 시도해야하지만, 정말 작동하지 shure 아니에요.

+0

jQuery.fn.jgrid = $ .jgrid를 추가하려고합니다. 내 속도 템플릿에있는 $ (document) .ready (function() 함수의 끝까지 아마 $ 기호를 탈출하는 것처럼 보일 수 없다. $ 기호가 그것 앞에 백 슬래시가 사라져도 사라진다. – Sam

+0

I 빠른 해킹을 수행하고 문자열 $ .jgrid를 반환하고 jQuery.jgrid = $ action.jQueryHack을 설정 한 내 액션 클래스에 필드를 추가했습니다. – Sam

관련 문제