zoukankan      html  css  js  c++  java
  • ajaxFileUpload 被坑记

    用ajaxFileUpload时,MVC的Controller层,不能用JSON去返回数据,因为前台会接不到
    返回信息不能用json(),而是要转换一下。    
    return Content(JsonHelper.Serializer(res));


    function singleUpload() {
            if (!$('#singleFile').val()) {
                alert('请选择需要上传的文件!');
                return false;
            }
            var url = '@Url.Action("UplpadMailAttachment")';

            
            $.ajaxFileUpload({
                type: 'POST',
                url: url,
                secureuri: false,
                fileElementId: 'singleFile', //文件选择框的name属性
                dataType: 'json', //服务器返回的格式 xml,script,json,html 
                success: function (data, status) //相当于java中try语句块的用法
                {   
                    if (data.IsSuccess) {
                        alert(data.Message);
                        $("#hfVisaAttachmentPath").val(data.Message);
                    } else {
                        alert(data.Message);
                    }

                },
                error: function (data, status, e) //相当于java中catch语句块的用法
                {
                    console.log(data);
                    console.log(status);
                    console.log(e);
                    alert(e);
                }
            });
        }




  • 相关阅读:
    hdu1915
    2014年9月28日 18:35:01
    洛谷—— P1122 最大子树和
    洛谷——P1103 书本整理
    洛谷—— P2049 魔术棋子
    UVA_1575
    洛谷—— P2424 约数和
    中文乱码问题
    JSP标签
    include指令
  • 原文地址:https://www.cnblogs.com/jzb-dev/p/8da9cc9dddd8a64c5001a158c117f2de.html
Copyright © 2011-2022 走看看