J'utilise le plugin AjaxUpload avec jQuery, et tout fonctionne correctement pour la plupart, mais je dois cliquer deux fois sur mon bouton pour l'exécuter. Je devine que c'est une question de portée ... ou encore à apprendre ...jQuery AjaxUpload, devez cliquer deux fois sur le bouton?
Voici mon code (?):
$(".upload-button").live("click", function(event) {
event.preventDefault();
var currentId = $(this).closest("div").attr("id").replace("slide-", "");
new AjaxUpload($(this), {
action: "./php/upload.php",
name: 'userfile',
autoSubmit: true,
onSubmit: function(file , ext) {
},
onComplete: function(file, response) {
// enable upload button
// this.enable();
$("#slide-" + currentId).find(".movie-image").attr("src", baseImgPath + file);
$("#mImg" + currentId).val(file);
}
});
Toutes les idées sont appréciés. :)
modifier votre message (codes) ... s'il vous plaît, il est difficile de lire ... – Reigel