J'utilise des tables de données et j'essaie d'accéder aux données d'une autre colonne. Je ne sais pas si je dois utiliser la fonction colonnes.données ou si je dois adopter une autre approche en obtenant l'index de la colonne à la place ?
Objectif
- Dans la deuxième fonction de rendu, je veux que le premier
makeSlug(data)
pour faire référence à la"data": "district"
et la seconde reste la même et fait référence à"data": "school"
scripts.js
"columns": [
{ "data": "district",
"render": function (data, type, row, meta) {
return '<a href="stackoverflow.com/schools/' + makeSlug(data) + '">' + data + '</a>';
}
},
{ "data": "school",
"render": function (data, type, row, meta) {
return '<a href="stackoverflow.com/schools/' + makeSlug(data) + '/' + makeSlug(data) + '">' + data + '</a>';
}
},
{ "data": "subject"},
{ "data": "rate"},
{ "data": "test_takers"}
],