NutzCN Logo
问答 nutz 架构 ajaxFileUpload 返回问题
发布于 8天前 作者 qq_e3b6dba3 40 次浏览 复制 上一个帖子 下一个帖子
标签:

前台代码:
$.ajaxFileUpload
(
{
url: url, //用于文件上传的服务器端请求地址
secureuri: false, //是否需要安全协议,一般设置为false
fileElementId: 'selFile', //文件上传域的ID
type:'POST',
responseType :'object',
dataType: 'JSON', //返回值类型 一般设置为json
success: function(data, status){

          alert("111"+data);
          console.info(data)
        },
        error: function (data, status, e)//服务器响应失败处理函数,成功也是指向error
        {
            /* adCallback(data); */
            alert("提示", "上传文件出错: status = " + status);
        }
    }
);
return false;

后台代码:
public Object export(@Param("selFile") TempFile tf, int id, int name,
HttpServletRequest req) {
System.out.println(id + "--" + name);
Json j = new Json();

    try {
       if (tf != null) {
         File f = tf.getFile();

       /*    test(f, id, name);*/

         j.setInfo("文件导入成功!");
         j.setSucc(true);
       }


       if(tf==null){
         j.setInfo("请选着文件!");
         j.setSucc(false);
       }

    } catch (Exception e) {
       j.setInfo("系统出错,请重试");
       j.setSucc(false);
       e.printStackTrace();
    }
    return j;
}

下面为返回信息:
{"succ":false,"info":"请选着文件!"}

6 回复

这是返回的信息:{"succ":false,"info":"请选着文件!"}

用插入代码按钮重新贴一次

<pre style="word-wrap: break-word; white-space: pre-wrap;">{"succ":false,"info":"请选着文件!"}</pre>

返回的信息带这种便签

返回的信息带“”<pre>“”这种便签

入口函数 Ok 定义的问题,把入口函数贴一遍,包括注解

来自美丽的 NutzCN

添加回复
请先登陆
回到顶部