On 11/07/2018 10:20, Gollum1 wrote:
Ora mi trovo un attimo in imbarazzo... il codice sembra ok, ma non
riesco a capire come dovrei affrontare come ordinare per i campi che
sono in realtà contenuti nella stringa che è contenuto nell'array...
Il mio server strippa gli allegati, quindi non vedo il tuo codice, ma se
hai preso l'innerHtml dei vari tr non ne verrai mai fuori.
Se puoi, prendi i dati che arrivano dal server, e infilali in qualche
modo in un array così:
let dati = [
{
id: 1,
titolo: 'Il primo titolo',
....
},
{
id: 2,
titolo: 'Il secondo titolo',
...
},
...
]
A quel punto ordinarli è semplice, in base a qualsiasi colonna, e per
creare le righe della tabella basta un dati.map(function(r) { return
'<tr><td>'+r.id+'</td>...</tr>'; })
Bye.