jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 如何在drop zone ajax调用中获取JSON响应大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
目前正在使用 spring MVC框架开发dropzone功能.

这是控制器类中的方法(我正在使用内部视图解析器)

@requestMapping(value = "/save",method = requestMethod.POST,produces = "application/json")
        @ResponseBody
        public String save(MultiparthttpServletrequest request,httpServletResponse response,Model map) {
//The logic for adding file to db and creation of json object here
.....
.....

userDataJSON = strWriter.toString();
return userDataJSON;

}

这是我的dropzone上传的javascript

Dropzone.options.myAwesomeDropzone = {          

        maxFilesize : 2,addRemoveLinks : true,uploadMultiple : true,init : function() {     
            this.on("addedfile",function(filE) {                               
                $.ajax({
                method  : 'get'             
                }).done(function( data,textStatus,xhr ) {                 
                    alert(data);
                    //ExpecTing the json objec here

                });
            });  
        }
};

在这里,我没有从控制器获得json响应.

如果您有任何解决方案,请告诉我.提前致谢.

解决方法

我相信认情况下,dropzonejs正在对您的文件执行ajax请求.

$("#uploader").dropzone({ 
        url: "/upload.PHP",maxFilesize: 3,init: function() {
            this.on("success",function(file,responsE) {
                var obj = jQuery.parseJSON(responsE)
                console.log(obj);
            })
        }
    });

url param是通过ajax调用得到的,响应(在console.log中)是从/upload.PHP返回的内容

大佬总结

以上是大佬教程为你收集整理的jquery – 如何在drop zone ajax调用中获取JSON响应全部内容,希望文章能够帮你解决jquery – 如何在drop zone ajax调用中获取JSON响应所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。