2
I have some entries that you have the option to filter alphabetically by name. I enter these entries through the append like this:
$(".listagem").append(
    `<div class="row" id="corpo-cartoes">
        <div class="col s12 m7" style="width: 100%;">
            <div class="card">
                <a href="cartao.html#${lastId}">
                   <div class="card-image">
                      <div class="gradient-cartao-lista"></div>
                      <img src="${capa}">
                      <span class="card-title"><h1>${data.card.empresa}</h1><p>${data.card.code}</p></span>
                   </div>
                </a>
                <div class="card-action icone-meu-cartao">
                   <a href="#"><i class="material-icons">star</i></a>
                   <a href="#"><i class="material-icons">crop_free</i></a>
                   <a href="#"><i class="material-icons">visibility</i></a>
                   <a href="cadastro-cartao.html#${lastId}"><i class="material-icons btn-editar">edit</i></a>
                </div>
             </div>
         </div>
     </div>`
);  
Visually it looks like this:
I’d like to sort them alphabetically by name.
In my bank, I have these fields:

To get the name of my existing criminal records do:
var db = getDataBase();
db.transaction(function(tx){
   tx.executeSql('SELECT nome FROM cartoes', [], function(tx, results){
        for(i=0; i<results.rows.lenght; i++){
              var nome = results.rows.item(i).nome;
              console.log(nome);
       }
   });
});
How do I pick and update them in my list that was inserted with append when the user wants to sort by name?

I would have the names sorted.. but my main doubt is how to update this in the registrations that were inserted with append.
– dds
To sort in Javascript you can use the function
sort()– Guilherme Rigotti