国产探花免费观看_亚洲丰满少妇自慰呻吟_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上傳文件提示下載文件問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泸水县| 新民市| 彰化县| 海晏县| 营山县| 南川市| 石狮市| 新营市| 崇礼县| 星子县| 临武县| 应城市| 铅山县| 新乡县| 平原县| 泗洪县| 鄯善县| 筠连县| 灵璧县| 丹凤县| 嘉定区| 百色市| 叶城县| 普宁市| 合作市| 阿尔山市| 定边县| 肥西县| 青田县| 巢湖市| 马公市| 历史| 聂拉木县| 潞城市| 榆林市| 防城港市| 左贡县| 四子王旗| 山西省| 鲁山县| 武宁县|