Form unloader error.

Если создать форму с полем “upload” и добавить файл для загрузки, а после этого вызвать метод “unload()” произойдёт ошибка.

Очистив список загружаемых файлов и вызвав деструктор формы ошибки не будет.

Спасибо, поправим.

локально можете изменить немного
dhtmlxForm/codebase/ext/dhtmlxform_item_upload.js

[code]destruct: function(item) {

item._uploader.callEvent = null;
item._uploader.unload();
item._uploader = null;

}[/code]

поменять на

[code]destruct: function(item) {

item._uploader.callEvent = function(){return true;};
item._uploader.unload();
item._uploader.callEvent = null;
item._uploader = null;

}[/code]

В версии 4.0.3 опять

item._uploader.callEvent = null;
item._uploader.unload();

Потому что версия 4.0.3 была скомпилена буквально на пару часов раньше, вот он и не попал. Откройте тикет - вам скинут свежий билд.