-
-
-
- Примеры
- API
Это старая версия документа!
События привязываются с помощью метода on, библиотеки JQuery.
media/com_rsform/js/script.js
context.on('rsform_done.form_id', handler)
context.on('rsform_done', handler)
Событие возникающее при ответе об успешном отправке формы rsform
| Аргумент | Описание | Тип | По-умолчанию |
|---|---|---|---|
| context | объект JQuery(document) | объект JQuery(document) обязательный | |
| form_id | id формы, если не указано - любая форма | int обязательный | |
| handler | Функция обработчик | function обязательный |
function(task,request)
| Аргумент | Описание | Тип |
|---|---|---|
| this | объект JQuery(document) | объект JQuery(document) |
| request | Данные запроса | object |
| response | Данные ответа | object |
$(document).on('rsform_done.2',function(request,response){ console.log(request); //данные запроса к серверу console.log(response); //данные ответа от сервера });
context.on('rsform_invalid.form_id', handler) context.on('rsform_invalid', handler)
Событие возникающее при ошибке валидации формы rsform
| Аргумент | Описание | Тип | По-умолчанию |
|---|---|---|---|
| context | объект JQuery(document) | объект JQuery(document) обязательный | |
| form_id | id формы, если не указано - любая форма | int обязательный | |
| handler | Функция обработчик | function обязательный |
function(task,request)
| Аргумент | Описание | Тип |
|---|---|---|
| this | объект JQuery(document) | объект JQuery(document) |
| request | Данные запроса | object |
| response | Данные ответа | object |
$(document).on('rsform_invalid.2',function(request,response){ console.log(request); //данные запроса к серверу console.log(response); //данные ответа от сервера });
context.on('rsform_request.form_id', handler) context.on('rsform_request', handler)
Событие возникающее при отправке данных на сервер c помощью rsform
| Аргумент | Описание | Тип | По-умолчанию |
|---|---|---|---|
| context | объект JQuery(document) | объект JQuery(document) обязательный | |
| form_id | id формы, если не указано - любая форма | int обязательный | |
| handler | Функция обработчик | function обязательный |
function(task,request)
| Аргумент | Описание | Тип |
|---|---|---|
| this | объект JQuery(document) | объект JQuery(document) |
| request | Данные запроса | object |
//событие возникает при отправке формы с id 2 $(document).on('rsform_request.2',function(request){ console.log(request); //запрос к серверу });
context.on('rsform_show.form_id', handler) context.on('rsform_show', handler)
Событие возникающее при получении формы rsform
| Аргумент | Описание | Тип | По-умолчанию |
|---|---|---|---|
| context | объект JQuery(document) | объект JQuery(document) обязательный | |
| form_id | id формы, если не указано - любая форма | int обязательный | |
| handler | Функция обработчик | function обязательный |
function(task,request)
| Аргумент | Описание | Тип |
|---|---|---|
| this | объект JQuery(document) | объект JQuery(document) |
| request | Данные запроса | object |
| response | Данные ответа | object |
$(document).on('rsform_show.2',function(request,response){ console.log(request); //данные запроса к серверу console.log(response); //данные ответа от сервера });