Инструменты пользователя

Инструменты сайта


js:rsform

Это старая версия документа!


События

События привязываются с помощью метода on, библиотеки JQuery.

Расположение

media/com_rsform/js/script.js

rsform_done

context.on('rsform_done.form_id', handler)

context.on('rsform_done', handler)

Событие возникающее при ответе об успешном отправке формы rsform

АргументОписаниеТипПо-умолчанию
contextобъект JQuery(document)объект JQuery(document) обязательный
form_idid формы, если не указано - любая формаint обязательный
handlerФункция обработчикfunction обязательный

функция handler

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); //данные ответа от сервера
});

rsform_invalid

context.on('rsform_invalid.form_id', handler) context.on('rsform_invalid', handler)

Событие возникающее при ошибке валидации формы rsform

АргументОписаниеТипПо-умолчанию
contextобъект JQuery(document)объект JQuery(document) обязательный
form_idid формы, если не указано - любая формаint обязательный
handlerФункция обработчикfunction обязательный

функция handler

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); //данные ответа от сервера
});

rsform_request

context.on('rsform_request.form_id', handler) context.on('rsform_request', handler)

Событие возникающее при отправке данных на сервер c помощью rsform

АргументОписаниеТипПо-умолчанию
contextобъект JQuery(document)объект JQuery(document) обязательный
form_idid формы, если не указано - любая формаint обязательный
handlerФункция обработчикfunction обязательный

функция handler

function(task,request)

АргументОписаниеТип
thisобъект JQuery(document)объект JQuery(document)
requestДанные запросаobject
//событие возникает при отправке формы с id 2
$(document).on('rsform_request.2',function(request){
   console.log(request); //запрос к серверу
});

rsform_show

context.on('rsform_show.form_id', handler) context.on('rsform_show', handler)

Событие возникающее при получении формы rsform

АргументОписаниеТипПо-умолчанию
contextобъект JQuery(document)объект JQuery(document) обязательный
form_idid формы, если не указано - любая формаint обязательный
handlerФункция обработчикfunction обязательный

функция handler

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); //данные ответа от сервера
});
js/rsform.1544660149.txt.gz · Последние изменения: 2018/12/13 03:15 — a1