Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

215
Vistas
¿Cómo envío una identificación en una matriz en el formulario adjunto?

Tengo esta función de eliminación que cuando el usuario hace clic en ella empujará la identificación a la matriz de eliminación. El usuario puede eliminar varias imágenes haciendo clic una por una en el icono de la papelera. Y para guardar sus cambios de confirmación sobre el elemento de eliminación, deben hacer clic en el botón Guardar. Pero tengo problema al enviar los datos en el formulario append.

ingrese la descripción de la imagen aquí

la salida que quiero lograr es que enviará la identificación en el formato como este

 [64,65]

Pero actualmente solo se envía así.

 64,65

ingrese la descripción de la imagen aquí

mi código

 <a href="#javascript:;" onclick="deleteDoc('${e.doc.id}')"></a> const deleteDoc = (id) =>{ deleteDoc_temp.push(id); } const update = () => { let deleteDoc = deleteDoc_temp; let formData = new FormData(); formData.append('deleted_attachment', deleteDoc); for (var pair of formData.entries()) { console.log(pair[0]+ ', ' + pair[1]); } }

¿Cómo soluciono este problema para asegurarme de que puedo lograr una salida en forma de anexo como esta?

 [64,65]
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Use la función JSON.stringify para la matriz. En tu caso :

Cambio

 formData.append('deleted_attachment', deleteDoc);

a

 formdata.append('deleted_attachment', JSON.stringify(deleteDoc));

o simplemente podrías hacer

 deleteDoc.forEach((item) => formData.append("deleted_attachment[]", item));
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda