Как я могу использовать Django динамические c идентификаторы в Javascript / Ajax? - PullRequest
0 голосов
/ 14 февраля 2020

У меня есть Django HTML файл, подобный этому:

 <button type="button" name="choice" id="choice{{ forloop.counter }}" value="{{ choice.id }}" class="btn btn-primary form-control">{{ choice.choice_text }}</button>

У меня есть Ajax. js файл, подобный этому:

$(document).ready(function(){
$('#choice{{ forloop.counter }}').on('click', function(){
(...)

Где { {forl oop .counter}}, очевидно, не работают.

Что я мог бы использовать, чтобы заменить его в ajax?

Спасибо

1 Ответ

0 голосов
/ 14 февраля 2020

использование

<a href="javascript:void(0);" onclick="llamar_funcion('{{ forloop.counter }}')">


<script type="text/javascript">
    function llamar_funcion(id)

    ...
</script>
...