2016-04-11 5 views
0

ребят я знаю, что это фиктивный вопрос, но я потратил много часов и не доходил ... У меня есть код, который return all columns names in first row .. вот мой кодвозвращающих определенный столбец в JavaScript

this.columns = $.map(this.data[0], function(item, key) { 
    return key; 
}); 

что, если Я хочу вернуть индекс столбца «id ?? .. любые предложения ?? .. большое спасибо

ответ

0

Это сложно, не зная, как выглядит массив this.data, но это может быть то, что вы ищете:

Примечание: Я просто предполагаю, что this.data массив имен столбцов

var data = [ ["id", "col2", "col3"] ]; 
this.columns = $.map(data[0], function(item, key) { 
    if (item === "id") { 
    return key; 
    } 
}); 

Вы можете проверить простую установку примера I здесь JSFiddle

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