Jqgrid imgFormatter - PullRequest
       3

Jqgrid imgFormatter

0 голосов
/ 01 марта 2011

У меня есть Jqgrid, и я добавил к нему столбец графика, но график не отображается, и я не знаю, как получить номер строки в Jqgrid. Мне нужен график в каждой строке в соответствии с данными строки, которую я выбрал для данных со стороны сервера, но не знаю, как использовать это с Jqgrid. Не могли бы вы помочь мне разобраться с моей проблемой? Спасибо ...

1 Ответ

0 голосов
/ 11 марта 2011

Использовать Пользовательский форматер . В colModel добавьте formatter: myFormatter
Затем определите функцию

function myFormatter(cellvalue, options, rowObject) 
    { return "The Value You Want to Display In The Cell"; }

Значение, возвращаемое функцией форматирования, будет отображаться в ячейке

  • cellvalue - это значение для форматирования
  • options - это объект, содержащий следующий элемент options: {rowId: rid, colModel: cm} где rowId - идентификатор строки. colModel - объект свойств для этого столбца, полученный из массива colModel jqGrid
  • rowObject - это данные строки, представленные в формате, определенном параметром типа данных. Если у нас есть тип данных: xml / xmlstring - rowObject - это узел xml, предоставленный в соответствии с правилами из xmlReader. Если у нас есть тип данных: json / jsonstring - rowObject - это массив, предоставленный в соответствии с правилами из jsonReader
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...