4

有什么方法可以从列名中获取列号吗?

我只能检索列名,并且我需要 getCellMeta 的列号。

谢谢

4

3 回答 3

3

做了这个功能解决了我的问题:

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
}
于 2013-07-17T21:31:08.203 回答
2

这几乎是我需要的,但不完全是我需要的 column prop。我在任何地方都找不到答案,所以我想我会把它添加到对我有帮助的线程中。

而不是使用“getColHeader”使用“colToProp”。

于 2017-04-07T08:14:53.903 回答
1

使用propToCol("Column Name"). 这将返回列的索引。

于 2019-01-30T12:18:21.857 回答