Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Retornando um Array maior que o esperando

A resposta vem com um Array[0] vazio em seguida do placar, não estou conseguindo identificar o erro.

Alguem tem uma dica?

$("#botao-sync").click(sincronizaPlacar);

function sincronizaPlacar () {
  var placar = [];
  var linhas = $("tbody>tr");
  linhas.each(function(){
    var usuario = $(this).find("td:nth-Child(1)").text();
    var palavras = $(this).find("td:nth-Child(2)").text();
    var score = {usuario:usuario, pontos: palavras};
  placar.push(score);
  });

  dados = {placar: placar};
  $.post("http://localhost:3000/placar",dados, function(){
    console.log(dados);
  });
}

Obrigado!

1 resposta
solução!

Achei o Erro, era um erro no HTML com um tr vazio... Desculpe o incomodo!

  </thead>
        <tbody>
          <tr>

          </tr>
        </tbody>
      </table>

Obrigado a Paciência!