module d’envoi de fichier jquery envoi de paramètre supplémentaire

J’utilise le plugin de téléchargement de fichier jquery. J’ai ajouté un bouton supplémentaire pour dire au serveur de tout finaliser, c’est supposé envoyer un paramètre supplémentaire comme ci-dessous:

$('.btn-finalize').click(function(){ $('#fileupload').fileupload({ dataType:'json', formData:{name:'finalize',value:'1'}, url: 'server/php/' }); }); 

Ce gestionnaire de clics est appelé, mais aucune demande n’est envoyée. Pourquoi?

Le conseil de la documentation pour inverser les gestionnaires de click et de autoupload .

 $('#fileupload').fileupload({ autoUpload: false, formData: { name: 'finalize', value: '1' }, add: function (e, data) { $('.btn-finalize').click(function () { data.submit(); }) }, done: function (e, data) { console.log(data.formData.name); // Show "finalize" in the console } }); 

Un violon de test