私は大きな問題IMOに直面しています。
まず、私のコードは次のとおりです。
.bind('uploadSuccess', function(event, file, serverData){
if(serverData === 'nofile') {
var swfu = $.swfupload.getInstance('#form');
swfu.cancelUpload(file.id); // This part is not working :(
} else {
alert('File uploaded');
}
})
この部分では、サーバーの応答をチェックしています(厳密な検証制限があります)。今私の質問。アップロードしたファイルをキューから削除することはできますか?基本的に、サーバーがエラーを返した場合、エラーメッセージが表示されますが、このファイルはまだキューに存在し(アップロードの重複を避けるためにファイル名とファイルサイズのチェックを実装しました)、ユーザーはこのファイルを置き換えることができません(アップロードとキュー制限)。
私は解決策を探していましたが、成功しませんでした。何か案は?
よろしく、
トム