http:\/\/jsfiddle.net\/joshuaboshi\/38B55\/<\/A><\/P><\/P>
Místo použití formuláře "UnloadFile.php" používám aspx formulář, pro který jsem jednoduše vytvořil nový aspx formulář:<\/P>
"UploadFile.aspx"<\/P>
<\/P>
Toto je javascriptový kód uvnitř Widget.js:<\/P>
<\/P>
this.form = domConstruct.create('formUpload', {
method: 'post',
enctype: 'multipart\/form-data',
class: 'Uploader'<\/P>
}, this.editPopup.domNode.children[0].children[1].children[0].children[0].children[2]);<\/P>
<\/P>
this.up = new Uploader({
label: 'Procházet',
multiple: true,
url: "UploadFile.aspx?PROJECTID="
}).placeAt(this.form);<\/P>
<\/P>
this.up.startup();<\/P>
<\/P>
this.txtBox = new dijit.form.TextBox({
name: "PROJECTID",
value: "" \/\* žádná nebo prázdná hodnota! *\/,
placeHolder: "PROJECTID"
},"PROJECTID").placeAt(this.form,'last');<\/P>
<\/P>
this.txtBox.set("value", "hello");<\/P>
this.btn = new Button({
label: 'Nahrát',
onClick: lang.hitch(this,function() {
var concatenateURL = "".concat("UploadFile.aspx?PROJECTID=", this.globalPROJECTID);
this.up.set("url", concatenateURL);
this.up.upload( );
} )
}).placeAt(this.form);<\/P><\/BODY><\/HTML>