Автоматическое обновление данных в блоке на AJAX
Всем привет. Довольно редко пишу сюда, но всётаки решил прибегнуть к этому. Довольно не плохо владею пхп и всё было бы не плохо, если бы требования к моим работам только им и ограничивались. В силу чего начал практиковаться в AJAX.
Для начала расскажу чего я пытался добится. Мне нужно было сделать кнопочку, которая бы при нажатии на неё записывала данные и после добавления данных выводила блок с количеством записей. Девайс этот очень похож на длешное "Избранное". Поэтому я и решил посмотреть его код и взять от туда идею для реализации своей этой фишечки. Написал я Jquery функцию, сделал php сценарий для обработки переданных данных. Казалось бы что почти всё готово, осталось только добавить ещё одну функцию квери для вывода блока и вызвать её в конце функции добавления данных. php коды для обоих функций получились довольно маленькими и я решил делать их в одном файле. Так как регистрации у меня на сайте нет, а данные хранить где-то нужно, я создал массив в пользовательской сессии и работать уже с ней. Возможности очистики этого массива я вывел в другом разделе, где собственно эти данные используются в явном виде. Квери функции выглядят так:
Файл comparsion.php представляет собой вот что:
За реализацию прошу не пинать, это моя первая проба пера. Надеюсь на помощь
Источник:dle-faq.pro, DLE
Для начала расскажу чего я пытался добится. Мне нужно было сделать кнопочку, которая бы при нажатии на неё записывала данные и после добавления данных выводила блок с количеством записей. Девайс этот очень похож на длешное "Избранное". Поэтому я и решил посмотреть его код и взять от туда идею для реализации своей этой фишечки. Написал я Jquery функцию, сделал php сценарий для обработки переданных данных. Казалось бы что почти всё готово, осталось только добавить ещё одну функцию квери для вывода блока и вызвать её в конце функции добавления данных. php коды для обоих функций получились довольно маленькими и я решил делать их в одном файле. Так как регистрации у меня на сайте нет, а данные хранить где-то нужно, я создал массив в пользовательской сессии и работать уже с ней. Возможности очистики этого массива я вывел в другом разделе, где собственно эти данные используются в явном виде. Квери функции выглядят так:
Файл comparsion.php представляет собой вот что:
За реализацию прошу не пинать, это моя первая проба пера. Надеюсь на помощь
Источник:dle-faq.pro, DLE
Похожие новости
- Ajax-отправка форм в админпанели - модуль AdminAjaxForms
- Весенняя акция на лицензии DataLife Engine
- Arne Slot ayaa eedda dusha ka saaray hal qof ka dib guuldarradii Liverpool ka soo gaartay Galatasaray..
- Chelsea oo go’aansatay inay iibiso Liam Delap ka dib markii uu hal gool dhaliyay tan iyo markii uu xagaagii ku biiray.
- Sidee habeenkii naxdinta lahaa ee Kinsky u dhacay ka hor inta aan la badalin daqiiqadii 17aad..
- Luka Modric ayaa soo afjaray wararka xanta ah ee la xiriirinaya inuu ku laabanayo Real Madrid, isagoo ku adkeysanaya inuu….
- Alejandro Garnacho ayaa ka digay in mustaqbalka Chelsea uu noqon karo mid aad u fool xun iyadoo halyeeyga kooxda uu ku..
- Chelsea oo qalbi jabisay Wrexham ka dib markii VAR ay ku guuleysatay….
- Kooxda Real Madrid ayaa ku soo biirtay tartanka loogu jiro saxiixa Sandro Tonali oo ka tirsan NewcastleUnited.
- MIKEL ARTETA ayaa sheegay in Arsenal ay isku dayday shax cusub muddo TOBAN DAQIIQO ah ka hor guushii 2-1 ee FA Cup ee Mansfield.