Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

410
Views
TypeError no capturado: no se puede usar el operador 'in' para buscar 'longitud' en

TypeError no capturado: no se puede usar el operador 'in' para buscar 'longitud' en "

Este es el error que recibo cuando trato de hacer $.each a este objeto JSON:

 {"type":"Anuncio","textos":["Probando esto","$ 20150515"],"submit":"codParameters?___DDSESSIONID\u003d14EA4721A904D6DD71591156996E29F7%3A%2FMobilTest"}

También he intentado hacer lo mismo con stringify, pero recibo el mismo error:

 {\"type\":\"Anuncio\",\"textos\":[\"Probando esto\",\"$ 20150515\"],\"submit\":\"codParameters?___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTest\"}"

Si elimino los parámetros ___DDSESSIONID\\u003d06CBEC9D1A53616EFF703A8C71FBC2B4%3A%2FMobilTest del objeto, $.each funciona bien.

por que podria estar pasando esto?

over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

El operador in solo funciona en objetos. Lo estás usando en una cadena. Asegúrese de que su valor sea un objeto antes de usar $.each . En este caso específico, debe analizar el JSON :

 $.each(JSON.parse(myData), ...);
over 4 years ago · Santiago Trujillo Report

0

tal vez olvide agregar el parámetro dataType: 'json' en su $.ajax

 $.ajax({ type: "POST", dataType: "json", url: url, data: { get_member: id }, success: function( response ) { //some action here }, error: function( error ) { alert( error ); } });
over 4 years ago · Santiago Trujillo Report

0

este trabajo para mi

 $.each(JSON.parse("[" + data + "]"))

$.each solo funciona en objetos. si sus datos son una matriz, puede cambiarlos así

 $data = (object)$array;
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!