zoukankan      html  css  js  c++  java
  • 关于jq ajax封装以及ajax上传Webapi

     jq的ajax完整版本

    $(function () {
        fileChange();
    });
    function fileChange() {
        $('#fileinput').change(function () {
            ajaxUploadImg();
        });
    }

    function ajaxUploadImg() {
        var formData = new FormData($('#idcardA')[0]);
        $.ajax({
            url: appObj.baseApiUrl + '/userinfo/UploadIDCardInfo',  //server script to process data
            type: 'POST',
            datatype: 'json',
            contentType: false,
            xhr: function () {  // custom xhr
                myXhr = $.ajaxSettings.xhr();
                if (myXhr.upload) { // check if upload property exists
                    myXhr.upload.addEventListener('progress', progressHandlingFunction, false); // for handling the progress of the upload
                }
                return myXhr;
            },
            //Ajax事件
            //beforeSend: beforeSendHandler,
            success: function (data) {
                $('#idCardimg').attr('src', appObj.baseUrl + data);
            },
            error: function () {
                alert('error');
            },
            // Form数据
            data: formData,
            //Options to tell JQuery not to process data or worry about content-type
            cache: false,
            processData: false
        });
    }

    上传身份证正面照片:
                        <form id="idcardA" enctype="multipart/form-data">
                            <input id="fileinput" name="file" type="file" />
                        </form>

  • 相关阅读:
    第二阶段小组站立会议-4-26
    小组站立会议-2014-04-25张永组
    第二阶段小组站立会议-2014-04-24
    小组站立会议-张永组-4-23
    第二阶段会议-阶段目标-张永组
    小组项目第二阶段会议--2014420
    团队下阶段任务分配会议记录-张永组
    Floaty Fish(内测版)发布前一天-------张永组
    电梯调度设计之初感想——蔡迎盈&&曹玉松
    单元测试——我的认识
  • 原文地址:https://www.cnblogs.com/tdws/p/4293474.html
Copyright © 2011-2022 走看看