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);
                }
            });
        }




  • 相关阅读:
    POJ 2636:Electrical Outlets
    POJ 2260:Error Correction
    POJ 2080:Calendar
    POJ 2017:Speed Limit
    POJ 1504:Adding Reversed Numbers
    POJ 1477:Box of Bricks
    POJ 1060:Modular multiplication of polynomials
    HDU 1379:DNA Sorting
    HDU 1009:FatMouse' Trade
    mysql修改初始密码
  • 原文地址:https://www.cnblogs.com/jzb-dev/p/8da9cc9dddd8a64c5001a158c117f2de.html
Copyright © 2011-2022 走看看