Разница в том, что ярлык Element.send
изменил свою подпись между 1.11 и 1.2.x
Новая подпись больше не принимает параметры запроса как часть метода .send, принимается только URL (чтобы разрешить переопределение URL для GET / POST для каждого запроса).
С новым API вы должны использовать метод set
в элементе формы, чтобы установить параметры send
, например:
document.id('myForm').set({
send: {
onRequest: function() { /* do something here */ },
onComplete: function() { /* do something else */ }
}
});
Вы можете увидеть полный пример использования метода Element.send на следующей скрипте: http://jsfiddle.net/S3H4G/2/
Вы можете обратиться к официальным документам , чтобы увидеть текущую подпись Element.send, и к Запросить документацию по объекту , чтобы увидеть все доступные опции, которые вы можете передать в set
метод. Обратите внимание, что в случае форм параметры url
, method
и data
по умолчанию соответствуют тому, что элемент формы в настоящее время установил в HTML.