J'ai une vue en HTML où il affiche une liste de table avec les participants;Comment envoyer des variables Jinja à Django Voir
<table>
{% for people in Attendees %}
<tr>
<td>{{ people.id }}</td>
<td>{{ people.name }}</td>
<td>
<a id='deleteAttendeeButton' class="btn btn-primary btn-xs">Delete</a>
</td>
</tr>
{% endfor %}
</table>
La table a un bouton de suppression pour toutes les entrées et lorsque vous cliquez dessus, je suis en utilisant AJAX pour une requête GET comme ci-dessous;
$("#deleteAttendeeButton").on("click", function() {
$.ajax({
url: '/modifyAttendee/?id={{ people.id }}',
type: 'GET',
})
});
Je veux utiliser AJAX pour envoyer la variable people.ID pour voir de telle sorte que la vue peut déterminer quel objet à supprimer dans la base de données. Cependant, le problème est que je n'arrive pas à transmettre une variable jinja dans AJAX. Est-ce que je manque quelque chose dans ma déclaration AJAX? Sinon, quelle serait la solution idéale?
Remarque: Je ne souhaite pas utiliser 'href' dans le bouton car je ne souhaite pas recharger la page.
Merci beaucoup Daniel! J'essayais de trouver une solution pour cela pendant des jours! –