Вы изменяете html-содержимое всех кнопок с помощью класса .delete-article-btn
if (response == 1) {
$('.delete-article-btn').html('Inactive');
} else {
$('.delete-article-btn').html('Active');
}
Вы должны указать, какую кнопку нужно обновить, возможно, с помощью атрибута данных, как ты предпочитаешь ..
if (response == 1) {
$('.delete-article-btn[data-id=X]').html('Inactive');
} else {
$('.delete-article-btn[data-id=X]').html('Active');
}
Кроме того, на стороне сервера кажется, что вы нацеливаетесь на ВСЕ статьи от пользователя, я думаю, вам нужно получить только статью, которую вы хотите отключить или нет.
Если Вам назвали главы xpmt
(предположение это - "эксперимент"?) и, скажем, thry
, anls
, conc
, или безотносительно:
xmpt thry anls conc: %: ch-%.pdf
open $<
ch-%.pdf: %.tex
pdflatex --shell-escape --jobname=ch-$* "\includeonly{$*}\input{thesis}"
Или сделать это "надлежащий" путь с делает переменные, я думаю, что это было бы что-то вроде этого:
chapters = xmpt thry anls conc
main = thesis
.PHONY: $(chapters) show
show: $(main).pdf
open $<
$(main).pdf: $(main).tex $(addsuffix .tex,$(chapters))
pdflatex --shell-escape $(main)
$(chapters): %: ch-%.pdf
open $<
ch-%.pdf: %.tex
pdflatex --shell-escape --jobname=ch-$* "\includeonly{$*}\input{$(main)}"
Необходимо полагать, что что-то как резина обрабатывает ЛАТЕКСНОЕ здание для Вас. В то время как возможно использовать, делают, чтобы сделать большую часть работы, специализированный инструмент может обработать запутанность ЛАТЕКСА, такую как повторное выполнение bibtex неоднократно для получения всех отсортированных ссылок и подобные вещи.