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

210
Views
La variable JQuery enviada con AJAX a PHP se vuelve 'nula' en var_dump();

Como lo describe el título, no puedo obtener el valor de mi variable JQuery en una de PHP.

Mi código JQuery es así:

 $(document).ready(function() { var mbscr = 0; function checkSize() { if ($("#orientation").css("width") == "200px") { var mbscr = 1 } else { var mbscr = 2 } $.ajax({ type:"POST", url: './a/cmn.arr.php', data: { mbscr : mbscr }, cache: false, success: function(data) { console.log(data); } }); return false; }; checkSize(mbscr); $(window).resize(checkSize); });

El de PHP es:

 if(isset($_POST['mbscr']) && !empty($_POST['mbscr'])) { $_get_mbscr = $_POST['mbscr']; } var_dump($_get_mbscr);

Si uso alert() en lugar de console.log() , las partes de JQuery hacen su trabajo, me avisa lo que debería. Mi problema es que siempre obtengo un valor nulo para var_dump() , incluso cuando hago var_dump($_POST['mbscr']) .

Cualquier ayuda será apreciada, gracias.

about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Tu código debería funcionar. Pero si entendí bien, ¿estás tratando de ver los datos de la publicación mientras ingresas a la página? Si lo hace, verá matriz (0) porque cuando abre la página, la solicitud es GET. Puede ver el resultado real de la publicación a través del depurador de red (herramientas de desarrollo, etc.)

about 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!