[Dojo-checkins] [dojo] #10264: no upload with dojox.form.FileUploader (force:html) 1.3.2
dojo
trac at dojotoolkit.org
Wed Nov 4 10:44:40 EST 2009
#10264: no upload with dojox.form.FileUploader (force:html) 1.3.2
------------------------+---------------------------------------------------
Reporter: minobun | Owner: dante
Type: defect | Status: new
Priority: normal | Milestone: tbd
Component: DojoX Form | Version: 1.4.0b
Severity: major | Keywords: FileUploader, uploadOnChange, selectMultipleFiles,
------------------------+---------------------------------------------------
The FileUploader sends no files if the option ''uploadOnChange: true'' OR
''selectMultipleFiles: false'' is set. I've only tested this with
''force:"html"'' because then i can trace with firebug what the php script
got.
{{{
<?php
error_reporting(E_ALL);
print_r($_FILES);
?>
}}}
response
{{{
Array
(
)
}}}
Testcase:
{{{
<script type="text/javascript">
/*<![CDATA[*/
dojo.require("dojo.parser");
dojo.require("dojox.form.FileUploader");
dojo.addOnLoad(function() {
var uploader = new dojox.form.FileUploader({
hoverClass:"btnHover",
activeClass:"btnActive",
disabledClass:"btnDisable",
uploadUrl: "/uploader.php",
force:"html",
// selectMultipleFiles: false,
uploadOnChange: true
},"btn0");
});
/* ]]> */
</script>
<div id="btn0" class="browse" >Select Images...</div>
}}}
Workaround for uploadOnChange: true
{{{
dojo.connect(uploader, "onChange", function(data){
console.log("DATA:", data);
window.setTimeout(function(){
uploader.upload();
}, 500);
});
}}}
--
Ticket URL: <http://trac.dojotoolkit.org/ticket/10264>
dojo <http://dojotoolkit.org/>
The Dojo UI Toolkit
More information about the Dojo-checkins
mailing list