Tôi đang sử dụng plupload để tải lên tệp ajax. Bây giờ, lớp plupload.Uploader có nhiều tùy chọn nhưng không có dữ liệu bổ sung nào.Làm thế nào để gửi dữ liệu bổ sung bằng cách sử dụng PLupload?
Ví dụ:
var uploader = new plupload.Uploader({
runtimes : 'gears,html5,flash,silverlight,browserplus',
browse_button : 'pickfiles',
container : 'contact_container',
max_file_size : '10mb',
url : 'upload.php',
flash_swf_url : '/plupload/js/plupload.flash.swf',
silverlight_xap_url : '/plupload/js/plupload.silverlight.xap',
filters : [
{title : "Image files", extensions : "jpg,gif,png"},
{title : "Zip files", extensions : "zip"}
],
resize : {width : 320, height : 240, quality : 90}
});
gì tôi đang cố gắng để đạt được là tôi có một thư mục trong máy chủ của tôi mà tất cả các cập nhật đang được lưu. Tôi đã neeed bên trong thư mục để tạo một thư mục con cho mỗi người dùng đã tải lên các tập tin đó. Làm cách nào để thêm dữ liệu như id của người dùng vào bản sao của plupload.Uploader? Hoặc nếu tôi sẽ bao bọc một biểu mẫu bên trong div vùng chứa, tôi có thể xem nó trong $ _REQUEST không? Hoặc có cách nào khác tôi có thể đạt được điều này?
HUGE TRỢ GIÚP Cảm ơn! – liveandream
Đối với tôi "trên bay" có nghĩa là trong một sự kiện (và ngay trước 'uploader.start()'), tôi đặt 'uploader.settings.multipart_params [" name1 "] = calcValue()'. – Jonno
Bài viết hay về lưu trữ thông số trong hàng đợi. http://www.bennadel.com/blog/2506-storing-per-file-multipart-params-in-the-plupload-queue.htm – Ecropolis