Skip to content

Модуль унифицированных AJAX-запросов

License

Notifications You must be signed in to change notification settings

RusaDrako/module_ajax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Модуль AJAX-запросов на базе jQuery. (module_ajax)


license release

Оглавление

Подключение

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script type="text/javascript" src="./module_ajax.js"></script>

Методы

url

/** Ajax-запрос по url, с последующим обновлением заданного контейнера (ID) результатом запроса
 * @param string $container Объект или маркер контейнера, который должен быть обновлён
 * @param string $url Ссылка по которой происходит запрос (по умолчанию - эта же страница)
 */
module_ajax.url($container, $url)

⬆️ Оглавление

array

/** Ajax-запрос с массивом данных, с последующим обновлением заданного контейнера (ID) результатом запроса
 * @param string $container Объект или маркер контейнера, который должен быть обновлён
 * @param object $data Объект с данными
 * @param string $url Ссылка по которой происходит запрос (по умолчанию - эта же страница)
 */
module_ajax.array($container, $data, $url)

⬆️ Оглавление

form

/** Ajax-запрос с данными из формы, с последующим обновлением заданного контейнера (ID) результатом запроса
 * @param string $container Объект или маркер контейнера, который должен быть обновлён
 * @param string $id_form ID формы из которой беруться данные
 * @param string $url Ссылка по которой происходит запрос (по умолчанию - эта же страница)
 */
module_ajax.form($container, $id_form, $url)

⬆️ Оглавление

url_func

/** Ajax-запрос по url, с последующей обработкой функцией-обработчиком
 * @param string $func Функция обработки ответа сервера function($data)
 * @param string $type Тип ответа html/json (по умолчанию - html)
 * @param string $url Ссылка по которой происходит запрос (по умолчанию - эта же страница)
 */
module_ajax.url_func($func, $type, $url)

⬆️ Оглавление

array_func

/** Ajax-запрос с массивом данных, с последующей обработкой функцией-обработчиком
 * @param string $func Функция обработки ответа сервера function($data)
 * @param string $id_form ID формы из которой беруться данные
 * @param string $type Тип ответа html/json (по умолчанию - html)
 * @param string $url Ссылка по которой происходит запрос (по умолчанию - эта же страница)
 */
module_ajax.array_func($func, $data, $type, $url)

⬆️ Оглавление

form_func

/** Ajax-запрос с данными из формы, с последующей обработкой функцией-обработчиком
 * @param string $func Функция обработки ответа сервера function($data)
 * @param string $id_form ID формы из которой беруться данные
 * @param string $type Тип ответа html/json (по умолчанию - html)
 * @param string $url Ссылка по которой происходит запрос (по умолчанию - эта же страница)
 */
module_ajax.form_func($func, $id_form, $type, $url)

⬆️ Оглавление

update

/** Обновление заданного контейнера (ID) переданным содержимым
 * @param string $container Объект или маркер контейнера, который должен быть обновлён
 * @param string html_code HTML код, который надо добавить
 */
module_ajax.update($container, $html_code)

⬆️ Оглавление

clean

/** Очистка заданного контейнера (ID)
 * @param string $container Объект или маркер контейнера, который должен быть обновлён
 */
module_ajax.clean($container)

⬆️ Оглавление

clean_group

/** Очистка контейнеров соответствующих маске
 * @param string $mask Маска поиска контейнеров
 */
module_ajax.clean_group($mask)

⬆️Оглавление

Logo

About

Модуль унифицированных AJAX-запросов

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published