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

260
Views
Acceso a la variable de datos jquery en la llamada ajax en el script del lado del servidor

Tengo algunas llamadas ajax en mi aplicación, todas van al mismo lado del servidor de archivos. quiero saber si puedo usar una variable... Quiero tener una forma de distinguir la llamada de otras llamadas y, por supuesto, usar la variable para seleccionar qué secuencia de comandos en el archivo enviar al cliente. No necesito usar la variable después de que el script se haya ejecutado de ninguna manera. ¿O estoy haciendo esto de la manera incorrecta?

por ejemplo, esta es una de mis llamadas ajax

 var variable1 = 'currentuser1var'; return $.ajax({ type: 'GET', url: '/users/index', data: {currentuser1var: variable1}, dataType: 'script', });

entonces el script en mi archivo del lado del servidor sería

 if (currentuser1var) { script here } else if (currentuser2var) { script here } ...

No estoy seguro de cómo acceder a la cadena, dentro de la llamada al objeto. ¿Necesito acceder primero al objeto y luego a la cadena? O simplemente haga referencia a la variable de alguna manera.

EDITAR Probado

 if(typeof(currentuser1var) != "undefined") { script here }

en vano.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Si estuviera usando PHP, su secuencia de comandos del lado del servidor sería:

 if(isset($_GET['currentuser1var'])) { ... script to process the currentuser1var variable ... } else if (isset($_GET['currentuser2var'])) { ... script to process the currentuser2var variable ... }
over 4 years ago · Santiago Trujillo Report

0

Aj estaba justo aquí, supongo que para php, ya que no enumeré qué código del lado del servidor estaba usando, pero simplemente cambié mi llamada ajax a

 return $.ajax({ type: 'GET', url: '/users/show', data: { currentuser1var: 'variable1'}, });

donde la clave es currentuser1var y el valor variable1 es una cadena y omite definir la variable en otro lugar del código. De esa manera, la URL llega correctamente al servidor /users/show?currentuser1var=variable1 . Y en mi archivo de destino, agregue mi código Ruby para usar las variables.

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!