从后端获取表单提交的状态

时间:2017-05-30 17:45:32

标签: javascript jquery ajax forms

是否可以从后端获取每个步骤的状态?就像我通过ajax提交多部分表单一样,它应该显示文件上传进度,一旦完成它应该显示文件格式转换进度然后上传进度。尝试遵循ajax技巧,但它只显示上传进度。

$.ajax({
        url: url,
        type:"POST",
        data: data,
        processData: false, 
        contentType: false,
        xhr: function(){
            var xhr = $.ajaxSettings.xhr() ;
            // set the onprogress event handler
            xhr.upload.onprogress = function(evt){ console.log('progress', evt.loaded/evt.total*100) } ;
            // set the onload event handler
            xhr.upload.onload = function(){ console.log('DONE!') } ;
            // return the customized object
            return xhr ;
        }

    })

它在后端表达。如果我做错了或有任何建议,请告诉我。

0 个答案:

没有答案