Отображение подписок из Ajax .post в Модал

У меня есть модальный файл в index.php, который, когда кнопка загружается, это нажатие, мне нужно отобразить возвращенные данные из записи ajax в файл PHP, который возвращает подписки, и если пользователь подписан на один, ему нужно отменить подписку. Кнопка справа, если пользователь не подписан, у него должна быть кнопка подписки.

Я не могу понять, как вернуть все подписки и отобразить их в модале из поста ajax. Я знаю, что мне нужно отправить данные обратно из php-файла в формате Json, но я не знаю, как получить все подписки и если пользователь подписан все в формате JSON

Здесь должен произойти вызов Ajax

    $(document).on('pagebeforeshow','#subscriptions', function(){
$.post("getsubs.php",function(data))
});

Чтобы лучше объяснить, это должно выглядеть так, когда нажата модальная кнопка

Subscription A           ButtonToUnsubscribed(user is already subscribed)
Subscription B           ButtonToUnsubscribed(user is already subscribed)
Subscription C           ButtonToSubscribe(Not subscribed to this one)

0

Решение

создайте php-файл, который запрашивает вашу базу данных и помещает все данные в массив и с помощью json_encode () их в строку json и распечатывает их.

вызовите этот php-скрипт с помощью ajax и прочитайте строку json и поместите ее обратно в массив. а с некоторыми сравнивающими утверждениями создавались нужные кнопки

$.ajax({ // ajax call starts
url: "thephpfile.php",
data: theData,  ///variable with data to send to php file var1=blabla&var2=blabhsh
dataType: 'json',
success: function(data)
{
alert(data); //
}
});
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]