2012-02-15 2 views
1

Я использую YUI2 datatable. рассмотрим следующий сценарий.Как добавить столбец после определенного столбца в таблице данных YUI?

var myColumnDefs = [ 
       { key:"A", label:"A", sortable:true}, 
       { key:"C", label:"C", sortable:true} 
      ]; 


    // i want to add this column after A. 
    myColumnDefs.push({ key:'B',label:'B'}); 

этот код будет генерировать столбцы A, C, B, но я хочу, чтобы он был A, B, C. как мне это сделать?

ответ

1

Вы можете сортировать определение столбцов перед передачей их в YUI DataTable конструктор:

myCOlumnDefs.sort (функция (c1, c2) {

return c1.key > c2.key ? 1 : -1; 

});

Смежные вопросы