星期三, 10月 19, 2011

[jQuery Plugin] jQuery File Upload FAQ

這篇主要記錄自已使用jQuery File Upload的一些問題,如果要基本的使用方法請參考這篇:


Q1: 上傳成功時發生Empty file upload result的情況
A1:V5 的伺服端接收上傳成功的訊息後,需回傳一個JSON Array,即時只有一個上傳檔案。例如:{["uploadfilename":"helloworld.jg"]}

Q2:使用Jsp無法順利jQuery樣版無法順利套用
A2:解法在這篇討論

Uploaded filename and size is not displayed in JSP???
The plugin template use the same syntax of Expression Language (EL) used by jsp and so ${name} and ${sizef} variables are evaluated in jsp and replaced with "" and "" . To avoid this you have to replace ${name} and ${sizef} with ${"${name}"} ${"${sizef}"}.

Q3: Firefox 4 fails when uploading empty file

 can confirm this issue with the basic File Upload plugin and Firefox 5.
However this seems to be a bug in the implementation of the FormData/XHR implementation of Firefox/Gecko.
Feel free to submit a bug report here: https://bugzilla.mozilla.org
IE跟Chrome上傳0KB檔案都是正常的。

Q4: How to cancel upload queues?
 $("#yourbutton").click(function (e) {
  //invoking a click event on all the upload row cancel buttons.
  $(".cancel button").click();
 });

沒有留言:

張貼留言

留個話吧:)