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

100
Views
cómo llamar a la función AJAX en la etiqueta de anclaje

Soy nuevo en AJAX. quiero llamar a la función AJAX cuando hago clic en un botón usando el evento onclick(). Esta es la función AJAX llamada por el evento onclick()

 function onclickFunction(aId){ $.ajax({ type: "get", url: "like_audio", data: { aId:aId }, success: function (data){ alert(data); }, error: function (xhr, ajaxOptions, thrownError){ } }); return false; }

Así es como estoy llamando al evento onclick()

 <a href="" onclick=onclickFunction(id)
over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Simplemente obtenga el retorno de uso dentro de onclick , lo que evitará la recarga.

 <a href="" onclick="return onclickFunction('id')">a</a>

Como alternativa puedes usar

 <a href="javascript:onclickFunction('id')">a</a>
over 4 years ago · Santiago Trujillo Report

0

<a href="#" onclick="onclickFunction('theid');">Click Me</a>

Ejecutará la función y le pasará el valor 'theid'

En su ejemplo, no tiene un href completo, e incluso si fuera correcto, es posible que no tenga un valor de ID para pasarle. si hago esto:

Haz click en mi

Básicamente estoy diciendo que hay una variable llamada id en el ámbito global, busque su valor y páselo a la función; si de hecho hay una variable como esa en su página, entonces funcionará, sin embargo, no lo sé. si hay.

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!