2016-07-27 4 views
1

У меня есть сетка с colModel определяется как:Jgrid определения пользовательских форматировщик динамически

colModel: [ 
     ... 
     {name:'price', index:'price', width:60, align:"center", editable: true}, 
     ... 
    ] 

После сетки создается Я хочу, чтобы связать пользовательский форматировщик с колонкой. Как я могу это достичь.

ответ

0

Вы можете использовать способ setColProp, например, для изменения определенного столбца в colModel. Вы можете динамически изменять большинство включенных свойств formatter. Важно, чтобы форматтер использовался при заполнении <tbody> (части данных) сетки. Таким образом, модификация formatter будет видна после следующего заполнения сетки. Таким образом, можно сделать модификацию formatter внутри обратного вызова beforeProcessing или после активации следует вызвать reloadGrid. Я рекомендую вам прочитать the old answer для получения дополнительной информации и примера реализации.