我有一个使用swfupload和jquery插件的表单。
在允许上传之前,我有一些必填字段。
所以我向file_dialog_complete_handler
喜欢的事,
file_dialog_complete_handler = function(dom_el){
alert(10);
dom_el.cancelUpload();
return false;
}
这不起作用,因为我不知道cancelUpload
定义在哪里。
答案 0 :(得分:0)
button_disabled : true
启动SWFUload。这样就无法按下按钮来选择文件和队列/上传文件。
然后,您可以在表单输入(onchange,onkeyup等)上设置一个处理程序,用于检查表单中的数据以及是否签出,然后使用方法:[your SWFU object].setButtonDisabled(false)
将启用该按钮,您的用户现在可以上传文件。
这是我用来完成你所追求的目标的方法。
cancelUpload是SWFUpload对象的另一种方法,在此处记录:http://demo.swfupload.org/Documentation/#cancelUpload
由于您已将其标记为jQuery,因此您可能对jQuery.swfupload插件感兴趣,这对您来说非常简单。请在此处查看:http://github.com/ifunk/swfupload-jquery-plugin
我希望这会有所帮助。