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.