我有一个plupload调用:
$("#cni, #kbis, #rcpro").pluploadQueue({
runtimes: "html5, flash",
url: "ajax.php?action=x",
max_file_size: "2mb",
chunk_size: "1mb",
multiple_queues: true,
multi_selection: false,
multipart_params: {"u_id": "<?php echo $si_r['u_id']; ?>"},
//filters: [{title : "Files", extensions : ""}],
flash_swf_url: "js/plupload.flash.swf",
init:{
BeforeUpload: function(up, file){
alert(this.attr("id"))
}
}
});
它调用这个html:
<div justif="cni" id="cni"></div>
<div justif="kbis" id="kbis"></div>
<div justif="rcpro" id="rcpro"></div>
我正在尝试的是每次我点击每个plupload按钮来调用特定变量,在这种情况下是id属性:
BeforeUpload: function(up, file){
alert(this.attr("id"))
}
但它不起作用,任何人都知道如何做到这一点?
答案 0 :(得分:0)
我在客户端设置了一个cookie:
$("#cni, #kbis, #rcpro").click(function(){
$.cookie("justif", $(this).attr("id"));
})
然后在服务器端收集它。