Есть ли способ получить номер столбца от имени столбца?Получить номер столбца от имени столбца
Я могу получить только имя столбца, и мне нужен номер столбца для getCellMeta.
Благодаря
Есть ли способ получить номер столбца от имени столбца?Получить номер столбца от имени столбца
Я могу получить только имя столбца, и мне нужен номер столбца для getCellMeta.
Благодаря
Сделано эту функцию, что решить мою проблему:
function GetColFromName(name)
{
var n_cols = $editorTableContainer.handsontable('countCols');
var i = 1;
for (i=1; i<=n_cols; i++)
{
if (name.toLowerCase() == $editorTableContainer.handsontable('getColHeader', i).toLowerCase()) {
return i;
}
}
return -1; //return -1 if nothing can be found
}
Это почти то, что я требовал, но не совсем, как я нуждался в колонке пропеллер. Я не мог найти ответ нигде, поэтому подумал, что добавлю это в поток, который помог мне.
вместо использования 'getColHeader' использовать 'colToProp'.
Можете ли вы дать больше контекста на ваш вопрос? Зачем вам нужно получить номер столбца, используя имя? Когда и зачем вам нужна getCellMeta? – PostureOfLearning
Потому что я мог только получить имя col. Мне нужно getcellmeta для этого: http://stackoverflow.com/questions/17721500/custom-renderer-function-not-working-in-handsontable-plugin – Cornwell
Кажется, вы пытаетесь немного изобретать колесо здесь. В Handsontable уже есть некоторые функции, которые вы используете. Взгляните на мой ответ на сообщение, о котором вы говорили. – PostureOfLearning