2010-06-22 4 views
0

우선, jQuery UI 프레임 워크 테마로 3.7.1 버전을 사용하고 있습니다. 새 줄이나 심지어 <br />을 jqGrid 셀 안에 렌더링하는 방법을 찾으려고합니다.jqGrid 셀 안의 데이터에 개행 문자를 렌더링하십시오.

내가 가지고 찾고 있어요 무엇의 예 일이 :

내 데이터 중 하나 <br /> 또는 \ n을이되어있을 때 현재 어떻게됩니까
________________________________________________________ 
Item 1  | some data | Applies to OS 1 
           Applies to OS 2 
           Applies to OS 3 
           Applies to OS 4 
__________________________________________________________ 
Item 2  | some data | Applies to OS 1 
__________________________________________________________ 
Item 3  | some data | Applies to OS 4 
           Applies to OS 5 
__________________________________________________________ 

:

__________________________________________________________ 
Item 1  | some data | Applies to OS 1Applies to OS 2Applies to OS 3Applies to OS 4 

을 차라리 실제 데이터 인 <br /> 태그를 사용할 필요가 없습니다. 데이터를 HTML에 포함시키지 않아도되지만,이 태그를 렌더링해야하므로 무엇이든 할 의지가 있습니다. 값의 목록으로 ata. 어떤 도움을 주셔서 감사합니다.

답변

1

<br />이 필요한 열에는 사용자 정의 포매터 (http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_formatter 참조)를 사용해야합니다. 이렇게하면 열에 대한 HTML 조각을 모두 찾을 수 있습니다. 예를 들어 jqGrid: Editable column that always shows a select을 참조하십시오.

아마도 Wrapping Text lines in JqGrid도 도움이됩니다.

P. 사용자 정의 포맷터 사용에 문제가있는 경우 원하는 열의 열 정의 및 원시 데이터 예제 (예 : JSON 데이터)를 게시하십시오

+0

감사합니다. Oleg. 커스텀 포매터를 구현했지만, 주된 결과는 필자의 칼럼에서 Ui-ellipsis CSS 클래스의 사용을 제거하고 세 번째 포스트 링크에 ​​표시된 스타일을 추가함으로써 달성되었습니다. 당신의 도움을 주셔서 감사합니다. – Billyhole

관련 문제