2014-01-21 45 views
0

IM,我唯一不能找到是怎麼知道,如果一個文件被下載。的jQuery文件下載插件,是使用jQuery插件,FileDownload可以發現<a href="http://jqueryfiledownload.apphb.com/" rel="nofollow">here</a></p> <p>一切正常了文件

現在這很重要,所以你不會寫無關的答案。

服務器有時會在他無法生成文件時返回null

我怎麼知道ContentFileResultnull還是File當我得到迴應?

.failcallback只適用於整個通信失敗時,不是這種情況。

.successcallback當整個通信成功時工作,沒必要下載一個文件,接收到的參數是url本身。 謝謝。

回答

0

我找到了解決方案。他沒有人會表示他需要這個答案,我會在2天內刪除它,因爲只有我需要它。

而不是返回ContentFileResult我返回ActionResult。 當我有一個錯誤或某種原因要返回文件,我返回

new HttpStatusCodeResult(HttpStatusCode.ExpectationFailed); 
相關問題