Андрей Рыбкин
  • Челябинск
  • Программирование и IT
  • Работ в портфолио: 18
  • Отзывы: 0

    Претензии: 0

  • Зарегистрирован: 02.12.2015
  • Был на сайте: 11.11.2018 (19:17)
 

Адаптирован универсальный код на Javascript для передачи AJAX 

Дата публикации: 2015-12-02 14:28:18
Просмотров: 3
Link: dannyshark.ru
Универсальный код на Javascript позволяет находить решения для асинхронного вывода (AJAX) данных поиска, почты, комментариев, пагинации, архива и др. для фреймворка CodeIgniter не нарушая MVC.

Решения сводятся к формированию усеченного вида части страницы через библиотеки и контроллеры серверной части на PHP.

В некоторых случаях достаточно отправить данные адреса в url через POST по тем же настройкам файла роутера фреймворка и его спецификации, а также сформировать в массиве данных, передаваемых через AJAX, только одно значение для переменной (например t), идентифицирующей запрос в контроллере PHP для вывода части вида в нужное место. При этом в некоторых ситуациях (например, когда в меню надо чередовать обычные и асинхронные запросы) сохраняется возможность обычного вывода страницы без AJAX (если t не существует).
Пожаловаться
Комментариев нет
оставить комментарий могут только авторизованные пользователи
Другие работы

Небольшой модуль на PHP и JS для отправки почты (код UTF-8) При отправке сообщения проверяется валидность полей и их заполненность, через ajax возвращается информация об ошибках или отпраке

Программирование на Javascript для Web Audio API При разработке сайта созданы программы на Javascript для проигрывание музыки из списка на сайте в виде специального плеера со своим управлением, регулировками и визуализацией проигрывания трека. Визуализация выполнена в виде 2D анимации. На сайте ес…

Введение новой торговой точки в интернет-магазин Проведено добавление нового магазина в существующий интернет-магазин на CMS NetCat. Проведены следующие работы: настройка в PHP парсинга XML, введение новых полей в БД и массивы PHP, редактирование каталогов по наличию товара в новой торговой точке,…

Регулировка громкости на Javascript без использования формы HTML Разработан код Javascript плавной регулировки громкости через тег div без использования формы (input). Регулировка основана на изменении стилей CSS по координате курсора и изменениям событий "мышки" (совместимость Google Chrome, Яндекс.Бра…

Онлайн веб-приложение на фреймверке CodeIgniter Онлайн приложение выполнено в виде сайта для корпоративного портала и предназначено к использованию в локальной или внешней сети. Работа с приложением возможна как с компьютера, так и с планшета (смартфона) независимо от операционной системы. В …

Очистка почтовой формы (без использования reset) Разработан подход к очистке формы без использования input(type='reset') путем перезагрузки страницы и возвращением обратно к почтовой форме по якорю #. Благодаря перезагрузке, кроме очистке полей удаляется вся не нужная служебная информация Для этог…

Лендинг по музыкальным услугам Лендинг для продвижения студии по музыкальным услугам (создание оригинальной электронной музыки, сведение, мастеринг, минус, бит и др.) Шаблон одностраничный, в портфолио используется слайдер, который позволяет одновременно просматривать фото, видео…

Небольшой модуль на PHP и JS для отправки почты (код UTF-8) При отправке сообщения проверяется валидность полей и их заполненность, через ajax возвращается информация об ошибках или отпраке

Доработка плагина фиксации шапки таблицы при ее скролинге Плагин jQuery StickyTableHeaders делает клон шапки таблицы и фиксирует относительно окна при скролинге и хорошо пересчитывает относительные координаты позиционирования шапки. Однако если в таблице есть расчетная форма и в шапке есть кнопка "subm…

Музыкальный сайт с визуализацией web audio api В сайте использован свой аудиоплеер с визуализацией на JS, работающий на всех браузерах с web audio api ( Google Chrome, Яндекс.Браузер, Firefox, Opera), запущена асинхронная (AJAX) загрузка отдельных страниц меню, пагинации, поиска и архива при во…

Музыкальный сайт на фреймверке CodeIgniter В сайте использован свой аудиоплеер с визуализацией на JS, работающий на всех браузерах с web audio api ( Google Chrome, Яндекс.Браузер, Firefox, Opera), запущена асинхронная (AJAX) загрузка отдельных страниц меню, пагинации, поиска и архива при во…

Библиотека на PHP перевода даты и времени в кодировке UTF-8 Создана библиотека на PHP для перевода либо текущей даты и времени, либо уже существующих массивов данных на русский формат в кодировке UTF-8

Онлайн веб-приложение по управлению заявками и заказами Онлайн приложение выполнено в виде сайта для корпоративного портала и предназначено к использованию в локальной или внешней сети. Работа с приложением возможна как с компьютера, так и с планшета (смартфона) независимо от операционной системы. В …

Подходы на Javascript для снижения возможности скачивания аудио Разработан подход в коде Javasript и организации хранения данных для снижения возможности скачивания аудиоконтента на сайте

Код на Javascript для передачи через AJAX в CodeIgniter Универсальный код на Javascript позволяет находить решения для асинхронного вывода (AJAX) данных поиска, почты, комментариев, пагинации, архива и др. для фреймворка CodeIgniter не нарушая MVC. Решения сводятся к формированию усеченного вида части ст…

Программирование на Javascript для Web Audio API При разработке сайта созданы программы на Javascript для проигрывание музыки из списка на сайте в виде специального плеера со своим управлением, регулировками и визуализацией проигрывания трека. Визуализация выполнена в виде 2D анимации. На сайте ес…