Looks like the form field parser isn't currently handling <textarea>
elements. I've opened up a case and will fix that as part of Fine Uploader 5.0.
Until that is fixed, you can easily work around this issue by parsing the <textarea>
in an onUploader
(or any other desired) callback handler and adding it as a parameter via setParams
. For example:
callbacks: {
onUpload: function(id) {
var textAreaContent = document.getElementsByName("travelling")[0].value;
this.setParams({travelling: textAreaContent}, id);
}
}
NOTE: I haven't tested the above code, let me know if you are having any issues with it, but it should work.