Класс y5.Request.Form

Класс для отправки формы с помощью запроса AJAX.
В качестве значения параметра transport можно указывать: XML, Script, Iframe.
Если указаны XML или Script, то данные формы преобразуются в тело запроса.
Т.о. форму с файлом можно отправить только с помощью транспорта Iframe.

Наследует: y5.Request.

Требует загрузки модуля Request.Form.

new

new y5.Request.Form(url, params)

Пример:

var req = new y5.Request.Form("test.xml");
req.onload = function(req) { alert(req.responseText) };
req.onerror = function(e) { alert(e.message) };
req.send(form);

params

params -> Object

Параметры по умолчанию.

Пример:

// параметры по умолчанию
{
    method: 'post',
    transport: 'Iframe'
}