Как писать ajax запросы?

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Ответить
Pavel_Bannykh
Сообщения: 12
Зарегистрирован: Пн ноя 07, 2016 4:56 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Как писать ajax запросы?

Сообщение Pavel_Bannykh » Ср фев 15, 2017 11:22 am

В попытке прикрутить сторонние библиотеки для рисования графиков озадачился вопросом, что б эти графики динамически обновлялись. Полез смотреть существующий код в MDM, там для обновления данных в модуле графиков используются ajax запросы. Задался более глобальным вопросом: как вообще писать ajax запросы в существующей системе MDM?
в каких файлах живет код, который обрабатывает эти запросы?
T-REX-XP
Сообщения: 174
Зарегистрирован: Вт июн 16, 2015 10:54 pm
Благодарил (а): 16 раз
Поблагодарили: 32 раза

Re: Как писать ajax запросы?

Сообщение T-REX-XP » Ср фев 15, 2017 12:40 pm

У меня тоже вчера назрел этот вопрос. Но как вы могли заметить, все система работает без ajax, каждое действие требует перезагрузки страницы (( сегодня буду еще это изучать. Как будет пример, отпишусь тут.

вот что-то нашел: https://www.w3schools.com/php/php_ajax_php.asp
Последний раз редактировалось T-REX-XP Ср фев 15, 2017 12:49 pm, всего редактировалось 1 раз.
Pavel_Bannykh
Сообщения: 12
Зарегистрирован: Пн ноя 07, 2016 4:56 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Re: Как писать ajax запросы?

Сообщение Pavel_Bannykh » Ср фев 15, 2017 12:47 pm

Ну не вся система, не всегда надо полностью обновлять страницу, что-то работает на ajax (графики на базе HighCharts например), что-то работает на websocets, собственно информеры работают на данный момент вроде как именно благодаря им. Как через websocets динамически получать доступ не к конкретному свойству, а к истории свойства я тоже не нашел ответов. Но к технологии websocets вопросов ещё больше, поэтому про неё я пока не спрашиваю, хотя вопрос не менее интересный.
serghei
Сообщения: 2575
Зарегистрирован: Пт ноя 06, 2015 10:22 am
Откуда: Кишинёв
Благодарил (а): 303 раза
Поблагодарили: 282 раза

Re: Как писать ajax запросы?

Сообщение serghei » Ср фев 15, 2017 1:07 pm

Как вариант и хороший пример можно посмотреть тут ТЫЦ. Создать саму страницу и вызвать не проблема , не получается привязать к конкретным значениям.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
Аватара пользователя
slgeo
Сообщения: 551
Зарегистрирован: Чт фев 05, 2015 2:35 pm
Откуда: РнД
Благодарил (а): 139 раз
Поблагодарили: 74 раза

Re: Как писать ajax запросы?

Сообщение slgeo » Ср фев 15, 2017 3:40 pm

Меню тоже все динамическое, его не надо обновлять, если для пункта задано время обновления.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
Ответить