Я хотел бы иметь возможность редактировать заголовки столбцов так же, как я могу изменять значения строк. Кто-нибудь придумал способ сделать это? Я не вижу никаких упоминаний об этом в документах.
YUI DataTable: как редактировать заголовки столбцов?
Ответы (2)
Я хотел разместить флажок в шапке вместо обычного заголовка. Атрибут label будет принимать HTML.
Вот пример myColumnDefs, который я передаю в таблицу данных YUI:
var myColumnDefs = [
{key:"check", label:'<input id="check-all" type="checkbox" onclick="checkAll()">', formatter:"checkbox"},
{other columns}
];
person
Justin Tanner
schedule
10.06.2010
Заголовок столбца настраивается в columnDefs:
var myColumnDefs = [
{key:"myID", label:"id", sortable:true},
{key:"myDate", label:"date", sortable:true},
{key:"MyStatus", label:"status", sortable:false}
];
если вы хотите иметь возможность изменять его динамически, вам придется удалить значение метки и применить css к первой строке, чтобы она выглядела как заголовок. а затем используйте встроенное редактирование ячеек, как обычно в YUI. Просто идея! Потому что до сих пор я не думаю, что YUI предлагает способ просто сделать это!
person
Tom
schedule
18.11.2009