Сделать новую строку в моих данных внутри ячейки jqGrid - PullRequest
0 голосов
/ 23 июня 2010

Во-первых, я использую версию 3.7.1 с темой фреймворка jQuery UI.Я пытаюсь выяснить, как сделать перевод строки или даже <br /> внутри ячейки jqGrid.

Пример того, что я ожидаю, произойдет:

________________________________________________________
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
__________________________________________________________

Что происходит в настоящее время, когда мои данные имеют либо <br />, либо\ n:

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

Я бы предпочел не использовать фактический тег <br />, так как я бы предпочел не включать HTML в мои данные, но я готов делать все, что ядолжны, так как мне нужно представить эти данные в виде списка значений.Спасибо за любую помощь.

1 Ответ

1 голос
/ 23 июня 2010

Вы должны использовать пользовательский форматировщик (см. http://www.trirand.com/jqgridwiki/doku.php?id=wiki:custom_formatter) для столбца, где вам нужно иметь <br />. Это позволит вам определить любой HTML-фрагмент для столбца. показывает выбор в качестве примера.

Возможно Перенос текстовых строк в JqGrid также будет полезен для вас.

P.S. Если у вас возникнут проблемы с использованием пользовательского средства форматирования, опубликуйте определение столбца и пример необработанных данных (например, данные JSON) для столбца, для которого вы хотите иметь <br/>

...