Задать вопрос
Ответы пользователя по тегу JavaScript
  • Как ставить лайки записям в новостной ленте, используя django+ajax+jquery?

    @DennyD314 Автор вопроса
    Форумчане с джангобука помогли:
    djbook.ru/forum/topic/5132/#post-32811

    js:
    function getAjax(divdett,pageload) {
        $(function(){$(divdett).load(pageload).show();});}


    html:
    {% for post in posts %}
        <button id="likes" data-catid="{{post.id}}" class="btn btn-primary" type="button"
                onclick="getAjax('.ajax_{{post.id}}','/like_post/?post_id={{ post.id }}');">
            {% bootstrap_icon "heart-empty" %}  <span class="ajax_{{post.id}}">{{post.likes}}</span></button><br><br><br>
    {% endfor %}


    Но я в абсолютном недоумении, я не понимаю, что не так с тем что я написал до этого... в дебаге я ставлю бряку на $(uniq_id).html(data); , вижу значение uniq_id = ".ajax_3" например, но счетчик увеличивается только после перезагрузки страницы. Меняю uniq_id на ".ajax_3" в скрипте - счетчик обновляется динамически...
    Ответ написан
    Комментировать