uploadify and each file description
- by kusanagi
i want to upload many files and set to each file a description. i have such code
<div>
<textarea cols="60" id="descriptions" name="descriptions" rows="10">
</textarea>
</div>
<div id="fileQueue">
</div>
<div>
<input type="file" name="attach" id="attach" />
</div>
<p>
<input type="button" id="submit" value="????????" class="bluebutton" /><br />
<a href="javascript:jQuery('#attach').uploadifyClearQueue()">???????? ????????</a>
</p>
<script type="text/javascript">
var description = "";
var mas;
var i = 0;
$(document).ready(function() {
$("#attach").uploadify({
'uploader': '/uploadify/uploadify.swf',
'script': '/uploadify/upload.ashx',
'cancelImg': '/uploadify/cancel.png',
'queueID': 'fileQueue',
'multi': true,
'onOpen': function(event, queueID, fileObj) {
if (i < mas.length) {
description = mas[i++];
}
},
'onComplete': function(event, data) {
description = "";
}
});
$("#submit").click(function() {
i = 0;
mas = $("#descriptions").val().split('\n');
$('#attach').uploadifySettings("scriptData", { 'description': description });
$('#attach').uploadifyUpload();
});
});
</script>
so idea- i put short description into textarea descriptions, then i make array and try to put one item of array to apload script, but it not work. description is null. any ideas?