jQuery post запрос отправляется лишь один раз

210
11 декабря 2018, 11:40

Возникла проблема. Написал функцию, которая отправляет пост запрос по нажатию на конопки. Но срабатывает лишь один раз. В чем может быть проблема?

Пример кода:

$( ".delete" ).click(function() { 
        console.log(this.id); 
        $.post( 
            "/delete-contact", 
            {team_id : this.id }, 
            function(){ 
                $.pjax.reload('#team-zone' , {timeout : false}) 
            } 
        ); 
    });
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<button class = "delete" id="1">delete</button> 
<button class = "delete" id="2">delete</button> 
<button class = "delete" id="3">delete</button>

Answer 1

После перезагрузки pjax-а происходит перестроение DOM. Скорее всего Ваш выход:

$(document).on('click', '.delete', function (e) { // тело ф-и
READ ALSO
Не могу разобраться как получить данные товаров Woocommerce(Wordpress)

Не могу разобраться как получить данные товаров Woocommerce(Wordpress)

Пытаюсь разобраться как получить данные товаров, а именно:

226
Алгоритм вывода людей и мест работы

Алгоритм вывода людей и мест работы

Есть список людей и список их мест работыНапример так:

201
Как получить размер gif-картинки в ВК?

Как получить размер gif-картинки в ВК?

Знаю что в интернете есть полно функций, которые позволяют сделать это, но в ВК есть нюанс, например для скачивания гифки нельзя использовать...

205
Фильтрация данных по выбору select

Фильтрация данных по выбору select

Привет всем, объясните мне дураку как реализовать фильтрацию данных самим пользователем

187