Задать вопрос
@kobylyatskiy

Как заставить работать JQuery после обновления посредством ajax?

На сайте используется X-editable для обновления статуса.
В html таблице для поля "статус" код прописан так:
<a href="#" class="people-status-editable" data-name="status" data-type="select" data-pk="<?php echo $row['id'];?>" data-url="ajaxupd.php" ><?php echo $row['status'];?></a></td>

Обработчик указан
$(document).ready(function() {
        $('.people-editable').editable();
		$('.people-status-editable').editable({
                value: 'Не пришел',
                source: [
                    {value: 'Не пришел', text: 'Не пришел'},
                    {value: 'Пришел', text: 'Пришел'}
                ]
            });
    });

Так же на странице присутствует другой JQuery скрипт, который обновляет эту страницу посредством ajax каждую минуту. Как только загрузилась страница, X-editable работает нормально, ссылка кликабельна.
5c0085ac7e3b7021478307.png
Но как только спустя минуту через ajax страница обновляется, ссылка становится не кликабельна.
5c0085ce3e934466439508.png
Как можно это исправить?
  • Вопрос задан
  • 227 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы