国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > AJAX > 正文

解決IE下AjaxSubmit上傳文件提示下載文件問題

2024-09-01 08:27:17
字體:
來源:轉載
供稿:網友

springmvc后端:

@RequestMapping(value="scoreFileUpload",produces = "text/html; charset=utf-8")   @ResponseBody   public String upload(HttpSession session,@RequestParam("file1") MultipartFile file,@RequestParam("paperId") String paperId,HttpServletRequest request) {   //獲取登錄人員的id   Integer userId = (Integer) session.getAttribute(BaseConstant.SESSION_UERID_KEY);   JSONObject json = new JSONObject();   if (request instanceof MultipartHttpServletRequest) {     //獲取上傳文件的文件名       String fileName = file.getOriginalFilename();       String subfix = FileUtils.getFileExtend(fileName);     } return "";   } 

js:端

$('#fileForm').submit(function() {     var _businessDetailId = $("#businessDetailId").val();     var _paperId = $("#paperId").val();     var url = "scoreFileUpload?paperId="+_paperId+"&businessDetailId="+_businessDetailId;     var optionss = {           dataType:"text/html",           type:'post',           url: url,        //  beforeSubmit:showRequest,           complete:showResponse,          clearForm:false,         timeout:  3000000      };     //提交表單     $(this).ajaxSubmit(optionss);     // !!! Important !!!     // 為了防止普通瀏覽器進行表單提交和產生頁面導航(防止頁面刷新?)返回false     return false;   });<pre name="code" class="javascript">function showResponse(data) {   data = JSON.parse(data.responseText);   if(data.type != null) {   } } 

如果返回的類型是json,這種問題只在ie下出現過,chrome和firefox則正常。為了解決問題,只能返回text/html。
后端返回的類型不能是json,而是text/html,然后把返回的類型轉換為json類型。

以上所述是小編給大家介紹的解決IE下AjaxSubmit上傳文件提示下載文件問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 渑池县| 开化县| 浦县| 香格里拉县| 庄河市| 女性| 安平县| 鹤峰县| 历史| 鄂伦春自治旗| 南溪县| 马龙县| 中牟县| 尉氏县| 且末县| 子长县| 马山县| 安庆市| 鞍山市| 平阴县| 英超| 平陆县| 平远县| 长海县| 浮山县| 宣城市| 娄底市| 道孚县| 化隆| 平遥县| 怀仁县| 澄迈县| 敦化市| 卢氏县| 军事| 乐平市| 河池市| 平昌县| 曲沃县| 宝应县| 监利县|