Ajax не работает при нажатии кнопки открыть в новом окне после щелчка правой кнопкой мыши в шаблоне django

я создал ссылку с помощью ajax это html-код:

<a id="post_click"  href="{{ post.online_url}}" rel="nofollow">
 <button class="w-100 "  type="button" name="button">
    <span class="">link</span>
</button>
</a>

и это аякс :

$(function () {
$('#post_click').on('click', function () {
    var Status = $(this).val();
    var id = {{post.id}}
    $.ajax({
        url: "/post-click/" + id,
        data: {
       
        },
        dataType : 'json'
    });
});

});

если я нажимаю левую кнопку мыши ajax работает нормально на стороне сервера, но когда я нажимаю левую правую кнопку мыши и выбираю открыть в новом окне ajax не работает

для этого вы должны установить хороший url в href :

<a id="post_click" href="/post-click/{{post.id}}" rel="nofollow">
 link
</a>
Вернуться на верх