2015-11-17 5 views
0

Я использую http://bootstrap-table.wenzhixin.net.cn/Изменения фона или класса в строке таблицы

Нужен пример того, как изменение класса строки таблицы в зависимости от пользовательского значения поля

я использую это для одной ячейки

cellStyle: function(value){ 
        if(value=='0'){ 
         return { classes: 'success' }; 
        }else{ 
         return { classes: 'danger' }; 
        }    
       }, 

И я получаю это enter image description here

Но мне нужна эта enter image description here

Заранее спасибо

+2

просто увидеть образец для [RowStyle] (http://bootstrap-table.wenzhixin.net.cn/examples/#style-rowstyle) – Grundy

+0

Можете ли вы дать мне пример в JavaScript для изменения rowStyle в функции поля «Чтение» на основе этого https://github.com/wenzhixin/bootstrap-table/issues/221 для cellStyle –

+0

я не совсем понимаю, что вы здесь имеете в виду: _change rowStyle в функции поля «Читать» _? Вы можете объяснить? – Grundy

ответ

2

Первый параметр в rowStyle функции является объект данных для текущей строки. Вы можете просто проверить свойство для этого вывода в столбце Read и вернуть необходимые классы.

function rowStyle(row, index) { 

    if(row.Read = 100){ // possibly you map another property, it depends on your setting. 

     return {classes : "neededClass" } 
    } 
    return {}; 
} 

образец JS fiddle with test data