2014-01-30 47 views
1

我正在使用jquery文件上傳插件。我增加了一個額外的按鈕來告訴服務器完成的一切,這是假設如下發送一個額外的參數:jquery文件上傳模塊發送額外參數

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

該點擊處理程序被調用,但沒有要求越來越發送。爲什麼?

+0

我想這是很難說只是看一小段代碼 – jcho360

回答

0

The documentation諮詢逆clickautoupload處理程序。

$('#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 
    } 
}); 

A testing fiddle

相關問題