簡體   English   中英

Extjs,資源管理器和文件上傳

[英]Extjs & explorer & file upload

我們有一個帶有文件上傳字段的extjs 3.1.1表單(最新的http://www.extjs.com/deploy/dev/examples/form/file-upload.html )。 成功提交后,回復為{“ success”:true},具有application / json內容類型。 我們使用Zend Framework作為后端,json是通過json helper生成的。

在Firefox中,它的工作原理像一個超級按鈕,但是在資源管理器中,它提供了下載文件的功能。 保存的文件包含成功的json回復。 如果我們刪除文件上傳字段,則一切正常。 但是這種方式(自然地)不是多類型的。 除此之外,我們還有一堆其他形式(沒有多部分),它們可以使用相同的json回復方法。

我們設法通過資源管理器進行上傳提交的唯一方法是刪除內容類型並以包含有效json的純文本進行響應。

Thery有沒有辦法用資源管理器正確處理多部分表單json回復?

是的,它可以在資源管理器中工作。 (例如,ExtJs + SWFupload就像一個咒語一樣工作)

看起來與您的響應標題相關,您可以檢查嗎? 應始終僅是文本/純文本或測試/ javascript。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM