zoukankan      html  css  js  c++  java
  • ajaxFileUpload SyntaxError: syntax error

    在使用ajaxFileUpload上传文件时,Chrome没问题,IE和Firefox出错,Firefox报SyntaxError: syntax error错误

    JS代码例如以下:

    $.ajaxFileUpload( {
    	url : 'FileUpload.do',
    	secureuri : false,
    	fileElementId : 'imgFile',
    	dataType : 'json',
    	success : function(data, status) {
    		//...
    	},
    	error : function(data, status, e) {
    		alert(e);
    	}
     })
    我们能够看到dataType返回值为json,而后台却没有返回json数据所以报错

    后台加上例如以下代码,返回前台须要的数据

    PrintWriter out =response.getWriter();
    out.println("{msg:1,name:'" + name + "',id:'" + id + "'}"); //返回JSON
    out.close();

    此错误为特定情况下产生的,不一定有共性,供參考。


  • 相关阅读:
    RabbitMQ
    连接池,为什么要使用连接池?
    mac 安装arcanist
    感触
    UDP socket
    Servlet过滤器
    PL、SQL
    springmvc 文件上传实现(不是服务器的)
    注解spring
    excel工具类
  • 原文地址:https://www.cnblogs.com/zfyouxi/p/5242993.html
Copyright © 2011-2022 走看看