Wyłącz sortowanie w każdej kolumnie z wyjątkiem pierwszej

Obecnie używam Datatables dla systemu Custom i chciałbym wyłączyć Sortowanie dla każdej kolumny, ale dla pierwszej.

Próbowałem za pomocą następującego kodu, który działa dobrze, gdy dodam wartości oddzielone przecinkiem

"aoColumnDefs": [
    { 'bSortable': false, 'aTargets': [ 1, 2, 3, 4 ] }
],

Ale mój numer kolumny tabel jest różny dla każdego pliku, więc mogę mieć 3 lub może 12 kolumn i nie chcę ręcznie dodawać wartości dla każdego pliku.

Jeśli dodam więcej wartości niż kolumny, które mam w jednym pliku, otrzymuję następujący błąd i zatrzymanie wykonywania

Uncaught TypeError: Nie można odczytać właściwości „className” z undefined

Czy jest jakiś sposób, aby uzyskać ten indeks i przekazać go do funkcji?

Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion