Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

331
Visualizações
JS: intento de enviar una matriz en una solicitud POST AJAX asíncrona (a PHP)

Estoy tratando de enviar una solicitud POST que contiene una matriz, pero la matriz aparece vacía en la carga útil. Al registrar la matriz en la consola, se muestra que tiene una longitud de 2 (esperada) y puedo ver los valores.

No entiendo qué estoy haciendo mal, todos los artículos que he leído han sido sobre una matriz que no muestra los valores esperados o que regresa indefinida; Puedo ver claramente que los valores están en la matriz cuando se envían a la consola. ¿Por qué esto no se refleja en la solicitud POST? También recibo indefinido si intento consolar. registrar un valor específico.

es decir console.log(items[0]); //returns undefined

Fragmento de código:

 function callPHP(items) { console.log(items); var xhr = new XMLHttpRequest(); var data = items; var postUrl = *link*; xhr.open('POST', postUrl, true); xhr.send(data); xhr.onreadystatechange = function() { if (this.readyState === XMLHttpRequest.DONE && this.status === 200) { console.log("Got response 200!"); } }; } function getUserInfo(aCallback){ var items = []; chrome.identity.getProfileUserInfo({'accountStatus': 'ANY'}, function(info) { email = info.email; items.push(email); items.push("test"); }); aCallback(items); } document.onreadystatechange = function () { if (document.readyState === "interactive") { getUserInfo(callPHP); } };

Realmente agradecería cualquier ayuda, ya que he estado atascado en esto durante horas y siento que me estoy perdiendo algo muy obvio. Si necesita más aclaraciones sobre mi código o su contexto, ¡hágamelo saber!

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda